skip to content
Python and Matplotlib essentials for scientists and engineers Preview this item
ClosePreview this item
Checking...

Python and Matplotlib essentials for scientists and engineers

Author: Matt A Wood; Morgan & Claypool Publishers,; Institute of Physics (Great Britain),
Publisher: San Rafael [California] : Morgan & Claypool Publishers, Bristol [England] : IOP Publishing, [2015] [2015]
Series: IOP concise physics.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
This book provides an introduction to the core features of the Python programming language and Matplotlib plotting routings for scientists and engineers (or students of either discipline) who want to use Python to analyse data, simulate physical processes, and render publication-quality plots. No previous programming experience is needed before reading the first page.
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

Genre/Form: Electronic books
Additional Physical Format: Print version:
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Matt A Wood; Morgan & Claypool Publishers,; Institute of Physics (Great Britain),
ISBN: 9781627056205 1627056203
OCLC Number: 913321344
Notes: "Version: 20140601"--Title page verso.
"A Morgan & Claypool publication as part of IOP Concise Physics"--Title page verso.
Title from PDF title page (viewed on July 1, 2015).
Description: 1 online resource (1 volume (various pagings)) : illustrations (some color).
Contents: Preface --
Introduction : why Python and Matplotlib? --
Numerical analysis and publication-quality plots --
Enter Python --
Resources. Downloading and installation. First steps --
Working with strings --
Accessing user input --
Your first Python program file. Working with numbers --
A powerful calculator --
Lists, tuples and arrays. NumPy arrays --
Creating and reshaping arrays --
Basic operations with arrays --
Dictionaries --
Basic statistics --
Universal functions --
Precision and round-off error --
NumPy matrix objects. File input and output --
Reading from a file --
Writing to a file. Simple programing : flow control --
Conditionals --
if-elif-else statements --
for loops --
while statements --
break, continue and pass statements. Functions and modules --
Introduction : coding best practices --
Simple Python functions and modules --
Functions with keyword arguments --
Functional programming : list comprehension, lambda, map and filter. Classes and class methods --
Introduction --
Class attributes --
Copying and deep copying --
Methods. Making plots with Matplotlib --
Simple line and point plots --
Including error bars --
Multiple plots on a page --
Histogram plots --
Quick and easy plotting routines for two-column data --
Customization : text on plots, rc params and inset figures --
Image plots with imshow --
3D plots. Applications --
Fits to data --
Numerical integration --
Integrating ordinary differential equations --
Fourier transforms --
Writing sound files. Visualization and animations --
VPython --
Making figures with Mayavi --
Animations. Interfacing with other languages.
Series Title: IOP concise physics.
Responsibility: Matt A. Wood.

Abstract:

Provides an introduction to the core features of the Python (TM) programming language and Matplotlib plotting routings for scientists and engineers (or students of either discipline) who want to use  Read more...

Reviews

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/913321344> # Python and Matplotlib essentials for scientists and engineers
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "913321344" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/2530116607#Topic/computers_programming_languages_python> ; # COMPUTERS--Programming Languages--Python
    schema:about <http://experiment.worldcat.org/entity/work/data/2530116607#Topic/programming_and_scripting_languages_general> ; # Programming and scripting languages: general
    schema:about <http://experiment.worldcat.org/entity/work/data/2530116607#Topic/python_computer_program_language> ; # Python (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/2530116607#Topic/engineering_data_processing> ; # Engineering--Data processing
    schema:about <http://dewey.info/class/005.133/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/2530116607#Topic/science_data_processing> ; # Science--Data processing
    schema:author <http://experiment.worldcat.org/entity/work/data/2530116607#Person/wood_matt_a> ; # Matt A. Wood
    schema:bookFormat schema:EBook ;
    schema:datePublished "2015" ;
    schema:description "Preface -- Introduction : why Python and Matplotlib? -- Numerical analysis and publication-quality plots -- Enter Python -- Resources."@en ;
    schema:description "This book provides an introduction to the core features of the Python programming language and Matplotlib plotting routings for scientists and engineers (or students of either discipline) who want to use Python to analyse data, simulate physical processes, and render publication-quality plots. No previous programming experience is needed before reading the first page."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/2530116607> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://worldcat.org/issn/2053-2571> ; # IOP concise physics,
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/2530116607#Series/iop_concise_physics> ; # IOP concise physics.
    schema:isSimilarTo <http://worldcat.org/entity/work/data/2530116607#CreativeWork/> ;
    schema:name "Python and Matplotlib essentials for scientists and engineers"@en ;
    schema:productID "913321344" ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/2530116607#Organization/institute_of_physics_great_britain> ; # Institute of Physics (Great Britain),
    schema:publisher <http://experiment.worldcat.org/entity/work/data/2530116607#Organization/morgan_&_claypool_publishers> ; # Morgan & Claypool Publishers,
    schema:url <http://proxy.library.carleton.ca/login?url=http://iopscience.iop.org/book/978-1-6270-5620-5> ;
    schema:url <http://ezproxy.lib.ryerson.ca/login?url=http://iopscience.iop.org/book/978-1-6270-5620-5> ;
    schema:url <http://proxy.ohiolink.edu:9099/login?url=http://iopscience.iop.org/book/978-1-6270-5620-5> ;
    schema:url <http://libproxy.stfx.ca/login?url=http://iopscience.iop.org/book/978-1-6270-5620-5> ;
    schema:url <http://iopscience.iop.org/book/978-1-6270-5620-5> ;
    schema:url <http://ezproxy.acadiau.ca:2048/login?url=http://iopscience.iop.org/book/978-1-6270-5620-5> ;
    schema:url <http://ezproxy.library.dal.ca/login?url=http://iopscience.iop.org/book/978-1-6270-5620-5> ;
    schema:url <http://library.smu.ca:2048/login?url=http://iopscience.iop.org/book/978-1-6270-5620-5> ;
    schema:workExample <http://dx.doi.org/10.1088/978-1-6270-5620-5> ;
    schema:workExample <http://worldcat.org/isbn/9781627056205> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/913321344> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/2530116607#Organization/institute_of_physics_great_britain> # Institute of Physics (Great Britain),
    a schema:Organization ;
    schema:name "Institute of Physics (Great Britain)," ;
    .

<http://experiment.worldcat.org/entity/work/data/2530116607#Organization/morgan_&_claypool_publishers> # Morgan & Claypool Publishers,
    a schema:Organization ;
    schema:name "Morgan & Claypool Publishers," ;
    .

<http://experiment.worldcat.org/entity/work/data/2530116607#Person/wood_matt_a> # Matt A. Wood
    a schema:Person ;
    schema:familyName "Wood" ;
    schema:givenName "Matt A." ;
    schema:name "Matt A. Wood" ;
    .

<http://experiment.worldcat.org/entity/work/data/2530116607#Series/iop_concise_physics> # IOP concise physics.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/913321344> ; # Python and Matplotlib essentials for scientists and engineers
    schema:name "IOP concise physics." ;
    .

<http://experiment.worldcat.org/entity/work/data/2530116607#Topic/computers_programming_languages_python> # COMPUTERS--Programming Languages--Python
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Python"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/2530116607#Topic/engineering_data_processing> # Engineering--Data processing
    a schema:Intangible ;
    schema:name "Engineering--Data processing"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/2530116607#Topic/programming_and_scripting_languages_general> # Programming and scripting languages: general
    a schema:Intangible ;
    schema:name "Programming and scripting languages: general"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/2530116607#Topic/python_computer_program_language> # Python (Computer program language)
    a schema:Intangible ;
    schema:name "Python (Computer program language)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/2530116607#Topic/science_data_processing> # Science--Data processing
    a schema:Intangible ;
    schema:name "Science--Data processing"@en ;
    .

<http://worldcat.org/entity/work/data/2530116607#CreativeWork/>
    a schema:CreativeWork ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/913321344> ; # Python and Matplotlib essentials for scientists and engineers
    .

<http://worldcat.org/isbn/9781627056205>
    a schema:ProductModel ;
    schema:isbn "1627056203" ;
    schema:isbn "9781627056205" ;
    .

<http://worldcat.org/issn/2053-2571> # IOP concise physics,
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/913321344> ; # Python and Matplotlib essentials for scientists and engineers
    schema:issn "2053-2571" ;
    schema:name "IOP concise physics," ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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