Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
A Primer on Scientific Programming with Python (Texts in Computational Science and Engineering)

Buy

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. The 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.

From the reviews:

Langtangen … does an excellent job of introducing programming as a set of skills in problem solving. He guides the reader into thinking properly about producing program logic and data structures for modeling real-world problems using objects and functions and embracing the object-oriented paradigm. … Summing Up: Highly recommended.
F. H. Wild III, Choice, Vol. 47 (8), April 2010

Those of us who have learned scientific programming in Python ‘on the streets’ could be a little jealous of students who have the opportunity to take a course out of Langtangen’s Primer.” 
John D. Cook, The Mathematical Association of America, September 2011

This book goes through Python in particular, and programming in general, via tasks that scientists will likely perform. It contains valuable information for students new to scientific computing and would be the perfect bridge between an introduction to programming and an advanced course on numerical methods or computational science.
Alex Small, IEEE, CiSE Vol. 14 (2), March /April 2012  

(HTML tags aren't allowed.)

Seduced by Success: How the Best Companies Survive the 9 Traps of Winning
Seduced by Success: How the Best Companies Survive the 9 Traps of Winning

Don't let success put your company on the road to ruin

In Seduced by Success, Robert J. Herbold, the former Chief Operating Officer of Microsoft, shows you how to avoid the nine traps of success-the “legacy practices” that almost felled such giants as General Motors, Kodak and Sony. Herbold, a...

Sams Teach Yourself AJAX in 10 Minutes
Sams Teach Yourself AJAX in 10 Minutes

Sams Teach Yourself Ajax in 10 Minutes

 is a concise introduction to the basics of building Ajax applications and the architecture and operation of these applications. You will learn the techniques employed in using Ajax, introducing Ajax and explaining how it may...

Probability and Schrodinger's Mechanics
Probability and Schrodinger's Mechanics

The presentation and interpretation of (non-relativistic) quantum mechanics is a very well-worked area of study; there have to be very good reasons for adding to the literature on this subject.

My reasons are (obviously) that I am far from satisfied with much of the published work and find difficulties with some points, in
...


Analytic Trigonometry with Applications
Analytic Trigonometry with Applications

Barnett, Analytic Trigonometry is a text that students can actually read, understand, and apply. Concept development moves from the concrete to abstract to engage the student. Almost every concept is illustrated by an example followed by a matching problem allowing students to practice knowledge precisely when they acquire it. To gain student...

Syntactic Pattern Recognition: An Introduction (Applied Mathematics and Computation; No. 14)
Syntactic Pattern Recognition: An Introduction (Applied Mathematics and Computation; No. 14)
This book was written to provide students, engineers, and scientists involved in pattern recognition, digital image processing, and artificial intelligence with a comprehensive introduction to the concepts and tech- niques of syntactic pattern recognition.

Syntactic pattern recognition is concerned with the
...
Biometrics For Dummies (Computer/Tech)
Biometrics For Dummies (Computer/Tech)
Biometric technology is a HOT topic. The most recent (ISC)2 Global Workforce Survey of over 7,500 security professionals from around the world have cited biometrics as the number one security project for organizations in North America, and the number two security project in the world overall.

Most companies aren’t using any form of
...
©2018 LearnIT (support@pdfchm.net) - Privacy Policy