A Primer on Scientific Programming with Python


A Primer on Scientific Programming with Python

Don’t be fooled by the title or the first chapter, this book provides a solid introduction for using Python in scientific applications. The main application areas covered are calculating the value of functions, both built in and user supplied, plotting data, finding the roots of equations, difference equations, numerical differentiation, numerical integration and the solution to differential equations by numerical methods.

Along the way you will learn how to use lists, tuples, dictionaries, loops, list comprehension, lambda functions, Numpy arrays, file I/O and Python Classes for programming scientific applications. Two main highlights of the book are the thorough explanations the author provides on how to use most of the features of Python and the copious number of examples with answers. Other features are an example on how to extract data from a Web Page and scitools. Scitools provides a Matlab type of interface to gnuplot. About the only thing missing is a summary on how to install Numpy, Scipy, Scitools, gunplot, and gnuplotpy.

Download A Primer on Scientific Programming with Python Link 1
Download A Primer on Scientific Programming with Python Link 2

No comments:

Post a Comment