Top of page

Book/Printed Material Programming for Computations - Python : A Gentle Introduction to Numerical Simulations with Python

About this Item

Title

  • Programming for Computations - Python : A Gentle Introduction to Numerical Simulations with Python

Summary

  • This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows the students to write simple programs for solving common mathematical problems with numerical methods in engineering and science courses. The emphasis is on generic algorithms, clean design of programs, use of functions, and automatic tests for verification.

Names

  • Linge, Svein, author.
  • Langtangen, Hans Petter, author.

Created / Published

  • Cham : Springer International Publishing : Imprint: Springer, 2016.

Contents

  • Preface -- The first few steps -- Basic constructions -- Computing integrals -- Solving ordinary differential equations -- Solving partial differential equations -- Solving nonlinear algebraic equations -- Getting access to Python -- References -- Index .

Headings

  • -  Computer mathematics
  • -  Computer software
  • -  Numerical analysis
  • -  Computational Science and Engineering
  • -  Mathematical Software
  • -  Numeric Computing
  • -  Numerical Analysis

Notes

  • -  Description based on publisher-supplied MARC data.
  • -  Mathematics and Statistics (R0) (SpringerNature-43713)
  • -  Mathematics and Statistics (SpringerNature-11649)

Medium

  • 1 online resource (XVI, 232 pages 45 illustrations)

Digital Id

Library of Congress Control Number

  • 2019770598

Rights Advisory

Access Advisory

  • Unrestricted online access
  • Open Access

Online Format

  • image
  • epub

Additional Metadata Formats

Rights & Access

The books in this collection are licensed under open access licenses allowing for the reuse and distribution of each book following the terms described in each license. Researchers should consult the Rights Advisory statement for each title and the accompanying license details for information about rights and permissions associated with each of the licenses.

More about Copyright and other Restrictions.

Cite This Item

Citations are generated automatically from bibliographic data as a convenience, and may not be complete or accurate.

Chicago citation style:

Linge, Svein, Author, and Hans Petter Langtangen. Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python. Cham: Springer International Publishing: Imprint: Springer, 2016. Image. https://www.loc.gov/item/2019770598/.

APA citation style:

Linge, S. & Langtangen, H. P. (2016) Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python. Cham: Springer International Publishing: Imprint: Springer. [Image] Retrieved from the Library of Congress, https://www.loc.gov/item/2019770598/.

MLA citation style:

Linge, Svein, Author, and Hans Petter Langtangen. Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python. Cham: Springer International Publishing: Imprint: Springer, 2016. Image. Retrieved from the Library of Congress, <www.loc.gov/item/2019770598/>.