000 | 06599nam a2200745 i 4500 | ||
---|---|---|---|
001 | 9780750337915 | ||
003 | IOP | ||
005 | 20230516170325.0 | ||
006 | m eo d | ||
007 | cr cn |||m|||a | ||
008 | 220401s2022 enka fob 000 0 eng d | ||
020 |
_a9780750337915 _qebook |
||
020 |
_a9780750337908 _qmobi |
||
020 |
_z9780750337892 _qprint |
||
020 |
_z9780750337922 _qmyPrint |
||
024 | 7 |
_a10.1088/978-0-7503-3791-5 _2doi |
|
035 | _a(CaBNVSL)thg00083216 | ||
035 | _a(OCoLC)1311231477 | ||
040 |
_aCaBNVSL _beng _erda _cCaBNVSL _dCaBNVSL |
||
050 | 4 |
_aQC20 _b.T553 2022eb |
|
072 | 7 |
_aPHU _2bicssc |
|
072 | 7 |
_aSCI040000 _2bisacsh |
|
082 | 0 | 4 |
_a530.15 _223 |
100 | 1 |
_aThiruvikraman, P. K., _eauthor. _970990 |
|
245 | 1 | 0 |
_aComputational methods using MATLAB : _ban introduction for physicists / _cP.K. Thiruvikraman. |
264 | 1 |
_aBristol [England] (Temple Circus, Temple Way, Bristol BS1 6HG, UK) : _bIOP Publishing, _c[2022] |
|
300 |
_a1 online resource (various pagings) : _billustrations (some color). |
||
336 |
_atext _2rdacontent |
||
337 |
_aelectronic _2isbdmedia |
||
338 |
_aonline resource _2rdacarrier |
||
490 | 1 | _a[IOP release $release] | |
490 | 1 | _aIOP ebooks. [2022 collection] | |
500 | _a"Version: 202203"--Title page verso. | ||
504 | _aIncludes bibliographical references. | ||
505 | 8 | _a10. Partial differential equations -- 10.1. Partial differential equations in physics -- 10.2. Finite difference method for solving ordinary differential equations -- 10.3. Finite difference method for solving PDEs -- 10.4. A finite difference method for PDEs involving both spatial and temporal derivatives | |
505 | 8 | _a11. Nonlinear dynamics, chaos, and fractals -- 11.1. History of chaos -- 11.2. The logistic map -- 11.3. The Lyapunov exponent -- 11.4. Differential equations : fixed points -- 11.5. Fractals -- Appendix A. Solutions to selected exercises. | |
505 | 0 | _a1. Introduction -- 1.1. A note of caution : rounding errors -- 1.2. More on the limitations of digital computers | |
505 | 8 | _a2. Introduction to programming with MATLAB -- 2.1. Computer programming -- 2.2. Good programming practices -- 2.3. Introduction to MATLAB -- 2.4. HELP on MATLAB -- 2.5. Variables -- 2.6. Mathematical operations -- 2.7. Loops and control statements -- 2.8. Built-in MATLAB functions -- 2.9. Some more useful MATLAB commands and programming practices -- 2.10. Functions -- 2.11. Using MATLAB for visualisation -- 2.12. Producing sound using MATLAB | |
505 | 8 | _a3. Finding the roots and zeros of a function -- 3.1. The roots of a polynomial -- 3.2. Graphical method -- 3.3. Solution of equations by fixed-point iteration -- 3.4. Bisection -- 3.5. Descartes' rule of signs -- 3.6. The Newton-Raphson method -- 3.7. The false position method -- 3.8. The secant method -- 3.9. Applications of root finding in physics -- 3.10. The finite potential well -- 3.11. The Kronig-Penney model | |
505 | 8 | _a4. Interpolation -- 4.1. Lagrangian interpolation formula -- 4.2. The error caused by interpolation -- 4.3. Newton's form of interpolation polynomial | |
505 | 8 | _a5. Numerical linear algebra -- 5.1. Solving a system of equations : Gaussian elimination -- 5.2. Evaluating the determinant of a matrix -- 5.3. LU decomposition -- 5.4. Determination of eigenvalues and eigenvectors : the power method -- 5.5. Convergence of the power method -- 5.6. Deflation : determination of the remaining eigenvalues -- 5.7. Curve fitting : the least-squares technique -- 5.8. Curve fitting : the generalised least-squares technique | |
505 | 8 | _a6. Numerical integration and differentiation -- 6.1. Numerical differentiation -- 6.2. The Richardson extrapolation -- 6.3. Numerical integration : the area under the curve -- 6.4. Simpson's rules -- 6.5. Comparison of quadrature methods -- 6.6. Romberg integration -- 6.7. Gaussian quadrature -- 6.8. Gaussian quadrature for arbitrary limits -- 6.9. Improper integrals -- 6.10. Approximate evaluation of integrals using Taylor series expansion -- 6.11. The Fourier transform -- 6.12. Numerical integration using MATLAB | |
505 | 8 | _a7. Monte Carlo integration -- 7.1. Error in multidimensional integration -- 7.2. Monte Carlo integration -- 7.3. Error estimate for Monte Carlo integration -- 7.4. Importance sampling Monte Carlo -- 7.5. The Box-Muller method -- 7.6. The Metropolis algorithm -- 7.7. Random number generators -- 7.8. The linear congruential method -- 7.9. Generalised feedback shift register | |
505 | 8 | _a8. Applications of Monte Carlo methods -- 8.1. Random walks -- 8.2. The Ising model -- 8.3. Percolation theory -- 8.4. Simulated annealing | |
505 | 8 | _a9. Ordinary differential equations -- 9.1. Differential equations in physics -- 9.2. The simple Euler method -- 9.3. The modified and improved Euler methods -- 9.4. Runge-Kutta methods -- 9.5. The Taylor series method -- 9.6. The shooting method -- 9.7. Applications to physical systems | |
520 | 3 | _aThis book provides an introduction to the computational methods commonly employed by physicists and engineers. The book discusses the details of the numerical algorithms involved and also provides MATLAB code for their implementation. | |
521 | _aStudents in the physical sciences and engineering. | ||
530 | _aAlso available in print. | ||
538 | _aMode of access: World Wide Web. | ||
538 | _aSystem requirements: Adobe Acrobat Reader, EPUB reader, or Kindle reader. | ||
545 | _aP.K. Thiruvikraman is currently Professor of Physics at Birla Institute of Technology and Science, Pilani, Hyderabad Campus. He has nearly two decades of experience in teaching courses from many areas of Physics. The author has a PhD in Physics from Mangalore University and a Master's degree in Physics from Indian Institute of Technology, Madras. He has also authored the book A course on Digital Image Processing with MATLAB. | ||
588 | 0 | _aTitle from PDF title page (viewed on April 8, 2022). | |
630 | 0 | 0 |
_aMATLAB. _93506 |
650 | 0 |
_aMathematical physics. _911013 |
|
650 | 0 |
_aPhysics _xComputer simulation. _919983 |
|
650 | 0 |
_aPhysics _xMathematical models. _970991 |
|
650 | 7 |
_aMathematical physics. _2bicssc _911013 |
|
650 | 7 |
_aMathematics and computation. _2bisacsh _970439 |
|
710 | 2 |
_aInstitute of Physics (Great Britain), _epublisher. _911622 |
|
776 | 0 | 8 |
_iPrint version: _z9780750337892 _z9780750337922 |
830 | 0 |
_aIOP (Series). _pRelease 22. _970992 |
|
830 | 0 |
_aIOP ebooks. _p2022 collection. _970993 |
|
856 | 4 | 0 | _uhttps://iopscience.iop.org/book/978-0-7503-3791-5 |
942 | _cEBK | ||
999 |
_c82938 _d82938 |