Hans Petter Langtangen - A Primer on Scientific Programming with Python (4-th edition)

Hans Petter Langtangen - A Primer on Scientific Programming with Python (4-th edition)

Цель этой книги - на примере языка программирования высокого уровня Python научить программировать научные задачи - от математики и физики до естественных наук. Выбор для этих целей языка Python обусловлен прежде всего тем, что он сочетает в себе замечательные выразительные средства и мощь с очень чистым, простым и компактным синтаксисом. Python'у легко учиться, и он очень хорошо подходит для поставленной цели.

Кроме того, Python очень похож на MATLAB, поэтому очень хорош для выполнения математических вычислений. Для научных расчетов широко используются такие языки, как Fortran, C и C ++. Так вот Python очень легко комбинировать с этими скомпилированными языками.

Из каких научных областей рассматриваются в данной книге примеры. Они взяты из математики, физики, биологии и финансов. Отсюда вытекает и главное требование книги - минимальный запас знаний для работы с книгой -это запас знаний выпускников средней школы. Но все же процесс обучения будет проходить гораздо интенсивнее и понятнее для читателя, если он уже знаком с началами высшей школы в перечисленных выше областях.

Удачи!

The aim of this book is to teach computer programming using examples from mathematics and the natural sciences. We have chosen to use the Python programming language because it combines remarkable expressive power with very clean, simple, and compact syntax. Python is easy to learn and very well suited for an introduction to computer programming. Python is also quite similar to MATLAB and a good language for doing mathematical computing. It is easy to combine Python with compiled languages, like Fortran, C, and C++, which are widely used languages for scientific computations.

The examples in this book integrate programming with applications to mathematics, physics, biology, and finance. The reader is expected to have knowledge of basic one-variable calculus as taught in mathematics - intensive programs in high schools. It is certainly an advantage to take a university calculus course in parallel, preferably containing both classical and numerical aspects of calculus. Although not strictly required, a background in high school physics makes many of the examples more meaningful.

Good luck to all!

Название: A Primer on Scientific Programming with Python (4-th edition)
Автор: Hans Petter Langtangen
Год выпуска: 2014
Издательство: Springer
Жанр: Программирование
Язык: Английский
Качество: Отличное
Страниц: 898
Формат: PDF
Размер файла: 16,8 Mb
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.