Numerical Methods for Physics, 2nd Ed.
Numerical Methods for Physics is an upper-division/graduate
level textbook on computational physics.
Second edition (revised) is now available in two versions:
Matlab and C++ version for $19:
Amazon.
Python version for $17:
Amazon.
Download programs in Python, Matlab, C++, or FORTRAN from GitHub site
General Information
If you are looking for a computational physics textbook (or just interested in this book), take a look at the preface, the table of contents, or a sample from the second edition.
If you are searching for a copy, here is the relevant information:
Second Edition, Revised (Python)
Alejandro L. Garcia, Numerical Methods for Physics (Python)
(CreateSpace Independent Publishing, 2017)
ISBN 978-1548865498
LC Call No.: QC20.G37 2017
Second Edition, Revised (Matlab and C++)
Alejandro L. Garcia, Numerical Methods for Physics
(CreateSpace Independent Publishing, 2015)
ISBN 1-51-413668-6
LC Call No.: QC20.G37 2015
Second Edition
Alejandro L. Garcia, Numerical Methods for Physics
(Prentice Hall, Englewood Cliffs NJ, 2000)
ISBN 0-13-906744-2; in Japanese: 4-89471-7620X (Part 1), 4-89471-763-8 (Part 2)
LC Call No.: QC20.G37 2000
First Edition
Alejandro L. Garcia, Numerical Methods for Physics
(Prentice Hall, Englewood Cliffs NJ, 1994)
ISBN 0-13-151986-7
LC Call No.: QC20.G37 1994
For reviews of the first edition, see:
American Journal of Physics, Vol. 63, pg. 283 (March 1995).
Computers in Physics, Vol. 9, pg. 55 (Jan/Feb 1995).
For Instructors Only: A full solutions manual is available from the author.
Related Links
GitHub site for downloading programs from the second edition, revised (Python, Matlab, C++, and FORTRAN)
Author site for downloading programs from the second edition (Matlab, C++, and FORTRAN).
MathWorks site for downloading programs from the second edition (Matlab, C++, and FORTRAN).
MathWorks site for downloading programs from the first edition (Matlab, FORTRAN, and Basic).
New exercises for the book (solutions available on request for instructors).
MathWorks Inc. WWW site (publisher of Matlab).
Mathwork's WWW page for this book.
Prentice Hall's WWW site (textbook's publisher).
Prentice Hall's Math and Science textbook catalog.
Errata for the second edition available as a PostScript file and as a PDF file.
Errata for the first edition, available as a PostScript file and as a PDF file.
Syllabus from a course using this textbook (taught by the author).
The book was produced entirely by the author using MikTeX (a freeware LaTeX for Windows) and WinEdt (shareware text and LaTeX editor). The graphs were created in MATLAB and the illustrations were hand-coded in PostScript.