Practical Numerical Computing Using Python
Book information
Description
Preface Chapter One Introduction to Computing Computer Hardware Supercomputers & Computation Complexity Computer Software Brief Overview of Python Anaconda Python, Notebooks, and Prutor Applications of Computers Chapter Two Integers Floating Point and Complex Numbers Python Variables and Logical Variables Chapter Three Character & Strings List Numpy Arrays Dictionary Mutable and Immutable Objects in Python Chapter Four Simple Statements Conditional Flows in Python Looping in Python Chapter Five Functions in Python Python Namespace and Scope Recursive Functions Chapter Six Good Progamming Practices Prime Numbers Searching and Sorting Chapter Seven Matplotlib & Field Plots Miscellaneous Plots Animation using Python Chapter Eight Reading & Writing Text Files in Python Reading & Writing Numerical Data in Python Chapter Nine Error Analysis Nondimensionalization of Equations Numerical Methods Chapter Ten Lagrange Interpolation Splines Chapter Eleven Newton-Cotes Formulas Gaussian Quadrature Python's Quad & Multidimensional Integrals Chapter Twelve Computing Numerical Derivatives Chapter Thirteen General Overview Euler Forward Method, Accuracy & Stability Implicit Schemes Higher-order Methods Multistep Method Solving a System of Equations Stiff Equations Chapter Fourteen Fourier Transform One-dimensional Discrete Fourier Transforms Mutlidimensional Fourier Transform Chapter Fifteen Solving PDEs Using Spectral Method: Diffusion Equation Solving Wave, Burgers, and KdV Equations Spectral Solution of Naiver-Stokes Equation Spectral Solution of Schrödinger Equation Chapter Sixteen General Overview & Diffusion Equation Solver Solving Wave Equation Burgers and Navier-Stokes Equations Schrodinger equation Chapter Seventeen Root Finders Chapter Eighteen Shooting Method Eigenvalue Calculation Chapter Nineteen Solving Laplace Equation Solving Poisson Equation Chapter Twenty Solution of Algebraic Equations Eigenvalues and Eigenvectors Chapter Twenty-One Random numbers Integration Using Random Numbers Regression Analysis Applications in Statmech Machine Learning Epilogue Appendix A: Errors in Lagrange Interopolation Appendix B: Improving Accuracy Using Richardson Method References
Similar books
Python Programming for School Students: Suitable for class X to XII students
EPUB
Practical Numerical Computing Using Python: Scientific & Engineering Applications
2021 · EPUB
Physics Of Buoyant Flows: From Instabilities To Turbulence
2018 · PDF
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36
2010 · PDF
THE BRITISH ARMY IN INDIA: ITS PRESERVATION BY AN APPROPRIATE CLOTHING, HOUSING, LOCATING, RECREATIVE EMPLOYMENT, AND HOPEFUL ENCOURAGEMENT OF THE TROOPS. with AN APPENDIX ON INDIA : THE CLIMATE OP ITS HILLS ; THE DEVELOPMENT OF ITS RESODRCBS, INDUSTRY, AND ARTS ; THE ADMINISTRATION OF JUSTICE ; THE BLACK ACT ; THE PROGRESS OF CHRISTIANITY ; THE TRAFFIC IN OPIUM ; THE VALUE OF INDIA ; PERMANENT CAUSES OF DISAFFECTION, AND OF THE RECENT REBELLION ; THE TRADITIONARY POLICY; MISGOVERNMENT BY NATIVE RULERS ; ANNEXATIONS OF THEIR TERRITORY, ETC.
1858 · PDF