A Primer on Scientific Programming with Python by Hans Petter Langtangen PDF

By Hans Petter Langtangen

ISBN-10: 3642183654

ISBN-13: 9783642183652

The publication serves as a primary advent to desktop programming of medical purposes, utilizing the high-level Python language. The exposition is instance- and problem-oriented, the place the functions are taken from arithmetic, numerical calculus, information, physics, biology, and finance. The publication teaches "Matlab-style" and procedural programming in addition to object-oriented programming. highschool arithmetic is a required heritage, and it's effective to check classical and numerical one-variable calculus in parallel with studying this e-book. along with studying easy methods to application pcs, the reader also will methods to clear up mathematical difficulties, bobbing up in a number of branches of technological know-how and engineering, by means of numerical equipment and programming. through mixing programming, arithmetic and clinical functions, the e-book lays a pretty good origin for training computational technological know-how.

Show description

Read or Download A Primer on Scientific Programming with Python PDF

Best object-oriented software design books

Download e-book for iPad: Object-Oriented Analysis, Design and Implementation: An by Brahma Dathan, Sarnath Ramnath

The second one variation of this textbook comprises revisions in accordance with the suggestions at the first variation. In a brand new bankruptcy the authors offer a concise creation to the rest of UML diagrams, adopting a similar holistic strategy because the first variation. utilizing a case-study-based procedure for offering a finished advent to the rules of object-oriented layout, it includes:A sound footing on object-oriented strategies resembling sessions, items, interfaces, inheritance, polymorphism, dynamic linking, and so forth.

Get Exam Ref 70-485: Advanced Windows Store App Development PDF

Arrange for Microsoft examination 70-485 - and aid show your real-world mastery of establishing home windows shop apps with C#. Designed for skilled builders able to boost their prestige, examination Ref makes a speciality of the serious - considering and choice - making acumen wanted for achievement on the MCSD point.

Java 8 Lambdas: Functional Programming for the Masses - download pdf or read online

If you are a developer with center Java SE abilities, this hands-on e-book takes you thru the language alterations in Java eight prompted by means of the addition of lambda expressions. you are going to research via code examples, workouts, and fluid reasons how those nameless services might help you write basic, fresh, library-level code that solves enterprise difficulties.

Extra resources for A Primer on Scientific Programming with Python

Example text

Implement the iterated Midpoint method; function . . . . . . . . . . . . . . . . . . Implement the iterated Midpoint method; class . Make an ODESolver subclass for the iterated Midpoint method . . . . . . . . . . . . . . Study convergence of numerical methods for ODEs . . . . . . . . . . . . . . . . . . . Solve an ODE specified on the command line . . Find the body’s position in Exer. 5 . . . . . . Add the effect of air resistance on a ball .

Simulate a falling or rising body in a fluid . . . . Check the solution’s limit in Exer. 5 . . . . . Visualize the different forces in Exer. 5 . . . . Solve an ODE until constant solution . . . . . . Use classes in Exer. 8 . . . . . . . . . . . . Scale away parameters in Exer. 8 . . . . . . 32) . . . . Compare ODE methods . . . . . . . . . . . Compare ODE methods . . . . . . . . . . . Solve two coupled ODEs for radioactive decay . .

Solve an ODE until constant solution . . . . . . Use classes in Exer. 8 . . . . . . . . . . . . Scale away parameters in Exer. 8 . . . . . . 32) . . . . Compare ODE methods . . . . . . . . . . . Compare ODE methods . . . . . . . . . . . Solve two coupled ODEs for radioactive decay . . Code a 2nd-order Runge-Kutta method; function Code a 2nd-order Runge-Kutta method; class . . Make an ODESolver subclass for Heun’s method . Make an ODESolver subclass for the Midpoint method .

Download PDF sample

A Primer on Scientific Programming with Python by Hans Petter Langtangen


by Michael
4.1

Rated 4.26 of 5 – based on 13 votes