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

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

简介:

本书介绍了计算机编程作为解决数学问题的关键方法。这本书有两个版本,一个用于MATLAB,一个用于Python。这本书的灵感来自Springer的TCSE 6: Python科学编程入门 (作者: Langtangen),但风格更易于理解和简洁,符合工程专业学生的需求。

本书概述了从以前没有编程经验到一系列技能的最短可能路径,这些技能允许学生编写简单的程序来解决工程和科学课程中使用数值方法解决常见的数学问题。重点是通用算法,程序的干净设计,功能的使用以及用于验证的自动测试。本书面向新手程序员,尤其是与数学和数值数学相关领域的学生,教师,工程师和科学家。通过工作实施例详细说明和解释每个处理的概念。本书是在CC BY许可证4.0下开放访问的。

英文简介:

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.

This book is intended for novice programmers, especially students, teachers, engineers and scientists from areas related to mathematics and numerical mathematics. Each treated concept is illustrated and explained in detail by means of working examples.

This book is open access under a CC BY license 4.0.

书名
Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python
译名
计算编程 - Python:使用 Python 进行数值模拟的简单介绍
语言
英语
年份
2016
页数
244页
大小
4.37 MB
标签
  • Python
  • 下载
    pdf iconProgramming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python.pdf
    密码
    65536

    最后更新:2025-04-12 23:54:38

    ←Fast Lane to Python A quick, sensible route to the joys of Python coding

    →Solving Ordinary Differential Equations in Python