skip to content
A primer on scientific programming with Python Preview this item
ClosePreview this item
Checking...

A primer on scientific programming with Python

Author: Hans Petter Langtangen
Publisher: Berlin ; New York : Springer, ©2012.
Series: Texts in computational science and engineering (En ligne), 6.
Edition/Format:   eBook : Document : English : 3rd edView all editions and formats
Database:WorldCat
Summary:
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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Hans Petter Langtangen
ISBN: 3642302939 9783642302930
OCLC Number: 822590982
Notes: Titre de l'écran-titre (visionné le 24 août 2012).
Description: 1 online resource (1 texte électronique)
Contents: Preface --
Computing with Formulas --
Loops and Lists --
Functions and Branching --
Input Data and Error Handling --
Array Computing and Curve Plotting --
Files, Strings and Dictionaries --
Introduction to Classes --
Random Numbers and Simple Games --
Object-Oriented Programming --
Sequences and Difference Equations --
Introduction to Discrete Calculus --
Introduction to Differential Equations --
A Complete Differential Equation Project --
Programming of Differential Equations --
Debugging --
Migrating Python to Compiled Code --
Technical Topics --
Bibliography --
Index.
Series Title: Texts in computational science and engineering (En ligne), 6.
Responsibility: Hans Petter Langtangen.
More information:

Abstract:

This book teaches readers how to solve mathematical problems in science and engineering with the aid of numerical methods and programming. It features an example-oriented approach with all examples  Read more...

Reviews

Editorial reviews

Publisher Synopsis

From the reviews of the third edition: "A Primer on Scientific Programming with Python simultaneously introduces us to the Python programming language and its use in scientific computing. ... The Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/822590982> # A primer on scientific programming with Python
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
   library:oclcnum "822590982" ;
   library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/348771513#Place/berlin> ; # Berlin
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/gw> ;
   schema:about <http://id.worldcat.org/fast/1084736> ; # Python (Computer program language)
   schema:about <http://experiment.worldcat.org/entity/work/data/348771513#Topic/programmation_informatique> ; # Programmation (Informatique)
   schema:about <http://dewey.info/class/005.133/e23/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/348771513#Topic/python_langage_de_programmation> ; # Python (Langage de programmation)
   schema:about <http://id.worldcat.org/fast/872390> ; # Computer programming
   schema:about <http://id.loc.gov/authorities/subjects/sh85118562> ; # Science--Data processing
   schema:about <http://id.worldcat.org/fast/1108207> ; # Science--Data processing
   schema:about <http://experiment.worldcat.org/entity/work/data/348771513#Topic/sciences_informatique> ; # Sciences--Informatique
   schema:bookEdition "3rd ed." ;
   schema:bookFormat schema:EBook ;
   schema:copyrightYear "2012" ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/348771513#Person/langtangen_hans_petter_1962> ; # Hans Petter Langtangen
   schema:datePublished "2012" ;
   schema:description "Preface -- Computing with Formulas -- Loops and Lists -- Functions and Branching -- Input Data and Error Handling -- Array Computing and Curve Plotting -- Files, Strings and Dictionaries -- Introduction to Classes -- Random Numbers and Simple Games -- Object-Oriented Programming -- Sequences and Difference Equations -- Introduction to Discrete Calculus -- Introduction to Differential Equations -- A Complete Differential Equation Project -- Programming of Differential Equations -- Debugging -- Migrating Python to Compiled Code -- Technical Topics -- Bibliography -- Index." ;
   schema:description "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." ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/348771513> ;
   schema:inLanguage "en" ;
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/348771513#Series/texts_in_computational_science_and_engineering_en_ligne> ; # Texts in computational science and engineering (En ligne) ;
   schema:isPartOf <http://worldcat.org/issn/1611-0994> ; # Texts in computational science and engineering,
   schema:name "A primer on scientific programming with Python" ;
   schema:productID "822590982" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/822590982#PublicationEvent/berlin_new_york_springer_2012> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/348771513#Agent/springer> ; # Springer
   schema:url <http://dx.doi.org/10.1007/978-3-642-30293-0> ;
   schema:workExample <http://worldcat.org/isbn/9783642302930> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/822590982> ;
    .


Related Entities

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
   schema:name "New York" ;
    .

<http://experiment.worldcat.org/entity/work/data/348771513#Person/langtangen_hans_petter_1962> # Hans Petter Langtangen
    a schema:Person ;
   schema:birthDate "1962" ;
   schema:familyName "Langtangen" ;
   schema:givenName "Hans Petter" ;
   schema:name "Hans Petter Langtangen" ;
    .

<http://experiment.worldcat.org/entity/work/data/348771513#Series/texts_in_computational_science_and_engineering_en_ligne> # Texts in computational science and engineering (En ligne) ;
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/822590982> ; # A primer on scientific programming with Python
   schema:name "Texts in computational science and engineering (En ligne) ;" ;
    .

<http://experiment.worldcat.org/entity/work/data/348771513#Topic/programmation_informatique> # Programmation (Informatique)
    a schema:Intangible ;
   schema:name "Programmation (Informatique)"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/348771513#Topic/python_langage_de_programmation> # Python (Langage de programmation)
    a schema:Intangible ;
   schema:name "Python (Langage de programmation)"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/348771513#Topic/sciences_informatique> # Sciences--Informatique
    a schema:Intangible ;
   schema:name "Sciences--Informatique"@fr ;
    .

<http://id.loc.gov/authorities/subjects/sh85118562> # Science--Data processing
    a schema:Intangible ;
   schema:name "Science--Data processing" ;
    .

<http://id.worldcat.org/fast/1084736> # Python (Computer program language)
    a schema:Intangible ;
   schema:name "Python (Computer program language)" ;
    .

<http://id.worldcat.org/fast/1108207> # Science--Data processing
    a schema:Intangible ;
   schema:name "Science--Data processing" ;
    .

<http://id.worldcat.org/fast/872390> # Computer programming
    a schema:Intangible ;
   schema:name "Computer programming" ;
    .

<http://worldcat.org/isbn/9783642302930>
    a schema:ProductModel ;
   schema:isbn "3642302939" ;
   schema:isbn "9783642302930" ;
    .

<http://worldcat.org/issn/1611-0994> # Texts in computational science and engineering,
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/822590982> ; # A primer on scientific programming with Python
   schema:issn "1611-0994" ;
   schema:name "Texts in computational science and engineering," ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.