000 01420 a2200205 4500
003 OSt
020 _a9789391374518
040 _cIIT Kanpur
041 _aeng
082 _a005.133
_bV59p
100 _aVerma, Mahendra
245 _aPractical numerical computing using python
_cMahendra Verma
_bscientific & engineering applications
260 _bPothi.com
_c2021
_aBengaluru
300 _a516p
520 _aPerfect book for introduction to practical numerical algorithms and programs for advanced undergraduate and beginning graduate students. Introduces Python programming language and its modules related to numerical computing Covers Numpy, Matplotlib, and Scipy modules in details. Illustrates how to make a variety of plots and animations. Detailed discussions on important numerical algorithms: Interpolation, Integration, Differentiation, ODE and PDE solvers, and Linear algebra solvers. Practical implementation of the algorithms in Python. Introduces Spectral and Finite-difference methods and applications to fluid mechanics and quantum mechanics. Includes chapters on Monte Carlo methods and applications to statistical physics, as well as on error analysis. A brief introduction to Computer hardware, complexity estimates, and nondimensionalization.
650 _aInformation technology
650 _aPython (Computer programming language)
650 _aComputer programming
942 _cBK
999 _c565373
_d565373