## A First Course in Computational PhysicsComputers and computation are extremely important components of physics and should be integral parts of a physicist’s education. Furthermore, computational physics is reshaping the way calculations are made in all areas of physics. Intended for the physics and engineering students who have completed the introductory physics course, A First Course in Computational Physics, Second Edition covers the different types of computational problems using MATLAB with exercises developed around problems of physical interest. Topics such as root finding, Newton-Cotes integration, and ordinary differential equations are included and presented in the context of physics problems. A few topics rarely seen at this level such as computerized tomography, are also included. Within each chapter, the student is led from relatively elementary problems and simple numerical approaches through derivations of more complex and sophisticated methods, often culminating in the solution to problems of significant difficulty. The goal is to demonstrate how numerical methods are used to solve the problems that physicists face. Read the review published in Computing in Science & Engineering magazine, March/April 2011 (Vol. 13, No. 2) ? 2011 IEEE, Published by the IEEE Computer Society |

### What people are saying - Write a review

We haven't found any reviews in the usual places.

### Common terms and phrases

accuracy actually algorithm analytic approximation array bisection bisection method boundary conditions calculation coefficients computer code consider converge coordinate correlation course curve define derivative determine developed difference equation differential equation dimension eigenvalue eigenvector end end energy error Euler method evaluate the integral example expression Figure finite difference Fourier transform frequency function evaluations Gaussian grid hnew initial conditions integrand interpolation interval inverse J-oo least squares linear logistic map loop Lyapunov exponent magnet Mandelbrot set mathematics MATLAB matrix modified Monte Carlo Monte Carlo methods motion Newton-Raphson Note number of points obtained oscillator parameters particular phase space physics plot Poincare section polynomial potential problem quadrature random numbers region require Richardson extrapolation Romberg integration sampling signal simply solution solve specific spline step stepsize string Taylor series transform space trapezoid rule variables vector velocity wavefunction wavepacket write zero