本书集中在数值分析和线性、非线性规划的实际应用方面。
This book concentrates on the practical aspects of numerical
analysis and linear and non-linear
programming.
讨论了用MATLAB和Python求解不同类型数学问题的方法。
It discusses the methods for solving different types of
mathematical problems using MATLAB and
Python.
尽管这本书关注的是近似问题而不是数学问题的误差分析,但它提供了计算误差的实用方法。
Although the book focuses on the approximation problem rather than
on error analysis of mathematical problems, it provides practical
ways to calculate errors.
本书分为三部分,涵盖了数值线性代数、插值方法、数值微分和积分、微分方程解、线性和非线性规划问题以及最优控制问题。
The book is divided into three parts, covering topics in numerical
linear algebra, methods of interpolation, numerical differentiation
and integration, solutions of differential equations, linear and
non-linear programming problems, and optimal control
problems.
本书具有以下优点:它采用了广泛用于学者、科学家和工程师中的编程语言MATLAB和Python,便于使用,包含了许多涉及科学和工程领域的库。
This book has the following advantages: It adopts the programming
languages, MATLAB and Python, which are widely used among
academics, scientists, and engineers, for ease of use and contain
many libraries covering many scientific and engineering
fields.
包含了其他数值分析书籍中很少出现的主题,例如病态线性系统和正则化方法以稳定求解,常微分方程解的非标准有限差分方法,以及最优控制的计算。
It contains topics that are rarely found in other numerical
analysis books, such as ill-conditioned linear systems and methods
of regularization to stabilize their solutions, nonstandard finite
differences methods for solutions of ordinary differential
equations, and the computations of the optimal
controls.
提供了如何使用MATLAB和Python应用于这些主题的实际说明。
It provides a practical explanation of how to apply these topics
using MATLAB and Python.
讨论了解决数学问题的软件库,如Gekko、pulp和pyomo软件。
It discusses software libraries to solve mathematical problems,
such as software Gekko, pulp, and pyomo.
这些库使用Python来解决微分方程以及静态和动态优化问题。
These libraries use Python for solutions to differential equations
and static and dynamic optimization problems.
本书中的大多数程序都可以在MATLAB
2017b和Python
3.7.4之前的版本中应用,而无需修改这些程序。
Most programs in the book can be applied in versions prior to
MATLAB 2017b and Python 3.7.4 without the need to modify these
programs.
本书主要针对新生和中级水平的学生、使用MATLAB或Python解决数学问题的科学界人士。
This book is aimed at newcomers and middle-level students, as well
as members of the scientific community who are interested in
solving math problems using MATLAB or Python.
更多精彩文章请关注公众号: