Item Details
Python for Scientists
John M. Stewart (Department of Applied Mathematics & Theoretical Physics, University of Cambridge)
 Format
 Book
 Published
 Cambridge ; New York : Cambridge University Press, 2014.
 Language
 English
 ISBN
 9781107061392 (hardback), 1107061393 (hardback), 9781107686427 (paperback), 1107686423 (paperback)
 Related Resources
 Cover image
 Summary
 "Python is a free, open source, easytouse software tool that offers a significant alternative to proprietary packages such as MATLAB and Mathematica. This book covers everything the working scientist needs to know to start using Python effectively. The author explains scientific Python from scratch, showing how easy it is to implement and test nontrivial mathematical algorithms and guiding the reader through the many freely available addon modules. A range of examples, relevant to many different fields, illustrate the program's capabilities. In particular, readers are shown how to use preexisting legacy code (usually in Fortran77) within the Python environment, thus avoiding the need to master the original code. Instead of exercises the book contains useful snippets of tested code which the reader can adapt to handle problems in their own field, allowing students and researchers with little computer expertise to get up and running as soon as possible"
 Contents
 1. Introduction
 2. Getting started with IPython
 3. A short Python tutorial
 4. Numpy
 5. Twodimensional graphics
 6. Threedimensional graphics
 7. Ordinary differential equations
 8. Partial differential equations : a pseudospectral approach
 9. Case study : multigrid
 10. Appendix A. Installing a Python environment
 Appendix B. Fortran77 subroutines for pseudospectral methods.
 Description
 xii, 220 pages : illustrations ; 26 cm
 Notes
 Includes bibliographical references (pages 216217) and index.
 Technical Details

 Access in Virgo Classic
 Staff View
LEADER 03353cam a2200625 i 4500001 u6373071003 SIRSI005 20141017085400.0008 140326t20142014enka b 001 0 enga 2014010571a GBB447289 2 bnba 016708079 2 Uka 9781107061392 (hardback)a 1107061393 (hardback)a 9781107686427 (paperback)a 1107686423 (paperback)a (Sirsi) o873724363a (OCoLC)873724363 z (OCoLC)879399180a DLC e rda b eng c DLC d YDX d BTCTA d YDXCP d CDX d OCLCO d UKMGB d OCLCF d CHVBK d CDXa pcca Q183.9 b .S865 2014a 005.13/3 2 23a COM000000 2 bisacsha Stewart, John, d 1943 July 1 e author.a Python for scientists / c John M. Stewart (Department of Applied Mathematics & Theoretical Physics, University of Cambridge).a Cambridge ; a New York : b Cambridge University Press, c 2014.c ©2014a xii, 220 pages : b illustrations ; c 26 cma text 2 rdacontenta unmediated 2 rdamediaa volume 2 rdacarriera Includes bibliographical references (pages 216217) and index.a 1. Introduction  2. Getting started with IPython  3. A short Python tutorial  4. Numpy  5. Twodimensional graphics  6. Threedimensional graphics  7. Ordinary differential equations  8. Partial differential equations : a pseudospectral approach  9. Case study : multigrid  10. Appendix A. Installing a Python environment  Appendix B. Fortran77 subroutines for pseudospectral methods.a "Python is a free, open source, easytouse software tool that offers a significant alternative to proprietary packages such as MATLAB and Mathematica. This book covers everything the working scientist needs to know to start using Python effectively. The author explains scientific Python from scratch, showing how easy it is to implement and test nontrivial mathematical algorithms and guiding the reader through the many freely available addon modules. A range of examples, relevant to many different fields, illustrate the program's capabilities. In particular, readers are shown how to use preexisting legacy code (usually in Fortran77) within the Python environment, thus avoiding the need to master the original code. Instead of exercises the book contains useful snippets of tested code which the reader can adapt to handle problems in their own field, allowing students and researchers with little computer expertise to get up and running as soon as possible" c Provided by publisher.a Science x Data processing.a Python (Computer program language)3 Cover image u http://proxy01.its.virginia.edu/login?url=http://assets.cambridge.org/97811070/61392/cover/9781107061392.jpga 5a Q183.9 .S865 2014 w LC i X031651460 k CHECKEDOUT l STACKS m SCIENG t BOOK
Availability
Library  Location  Map  Availability  Call Number 

Brown Science and Engineering  CHECKED OUT  N/A  Unavailable 
Q183.9 .S865 2014 