A Primer on Scientific Programming with Python
这本书是使用高级Python语言作为科学应用程序的计算机编程的第一个介绍。本说明以实例和问题为导向,其中应用来自数学、数字微积分、统计学、物理学、生物学和金融学。这本书教“MATLAB风格”和程序化编程以及面向对象编程。高中数学是必须的背景,学习经典和数值一元微积分与阅读这本书并行是有利的。除了学习如何编程计算机外,读者还将学习如何借助数值方法和编程来解决科学和工程各个分支中出现的数学问题。通过融合编程、数学和科学应用,本书为实践计算科学奠定了坚实的基础。
The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example- and problem-oriented, where the applications are taken from mathematics, numerical calculus, statistics, physics, biology, and finance. T he book teaches 'Matlab-style' and procedural programming as well as object-oriented programming. High school mathematics is a required background, and it is advantageous to study classical and numerical one-variable calculus in parallel with reading this book. Besides learning how to program computers, the reader will also learn how to solve mathematical problems, arising in various branches of science and engineering, with the aid of numerical methods and programming. By blending programming, mathematics and scientific applications, the book lays a solid foundation for practicing computational science.
暂无评论