0% found this document useful (0 votes)
2 views5 pages

Python Programming

The document is a comprehensive guide on Python programming and numerical methods tailored for engineers and scientists. It covers fundamental programming concepts, data structures, functions, and advanced topics such as object-oriented programming, numerical differentiation, and machine learning. Each chapter includes summaries and problems to reinforce learning and practical application of the material.

Uploaded by

Budi Santosa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
2 views5 pages

Python Programming

The document is a comprehensive guide on Python programming and numerical methods tailored for engineers and scientists. It covers fundamental programming concepts, data structures, functions, and advanced topics such as object-oriented programming, numerical differentiation, and machine learning. Each chapter includes summaries and problems to reinforce learning and practical application of the material.

Uploaded by

Budi Santosa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 5
Python Programming And Numerical Methods: A Guide For Engineers And Scientists maine PROGRAMMING AND NUMERICAL Vea NCU] oaae pee) el sans NORSe SN Table of Contents PREFACE Acknowledgment PART | INTRODUCTION TO PYTHON PROGRAMMING CHAPTER 1, Python Basics + 1ettne started with hon + 22Prthonas Acaelaor + LaMaagins Packages “+ asummaevand rabies CHAPTER 2. Variables and Basic Data Structures 2ADataSiveture Tues _25Data Sucre Sets ‘2c Numa Acrays + z8SimmarvandProbiems CHAPTER 3. Functions +S functionsas Aveumeats tafuncions + 36SummarvandProbiens CHAPTER 4. Branching Statements + aautekasttemenss + 42 emay Operators + 43Summarvand Problems CHAPTER 5. Iteration CHAPTER 7. Object Oriented Programming (OOP) + rAlnrodtionto OOP + 72ClassandObect, + Laumetance CHAPTER 8. Complexity + 81.Comsleyand Be ONotation "+ B2Compleity Matters + ea.TheProier + S4Summarvand Problems CHAPTER 9, Representation of Numbers 2:.83e0Nandinary 3 Rounsot Etre CHAPTER 10. Errors, Good Programming Practices, and Debugging + razeietynes + 102Asiding Enos + to Tedexcene + 104%yteChecsng + 105Debuesine CHAPTER 11, Reading and Writing Data + 11PikeFies SON Fits ASHDES Fes + 114SummacyandProbiems CHAPTER 12. Visualization and Plotting + 124Animatonsand Movs + 325SummaeyandProbiems CHAPTER 13. Parallel Your Python Parle Computing 8 8.2bullnocesie s132uislobib| PART Il INTRODUCTION TO NUMERICAL METHODS CHAPTER 14, Linear Algebra and Systems of Linear Equations 1+ 142Lneacansormatons 1+ 1435ysers of Lines Easton 4. Sousoneto Syontoftnes Equations + 14.5SoneSystemsof Lins FauatonsinPvton + 14aMatrixivesion + 147SummacyandProbiems CHAPTER 15. Eigenvalues and Eigenvectors + 152ThePower Method + 153THeOR Mathes + 15:48lemaluesandfieenectersn Baton + 155SummaeyandProbiems CHAPTER 16, Least Squares Regression ‘+ 16_toasSqvaresRearssonProblemStatoment "+ 26zLeas Sones Rpesson Deaton Lines Alba ‘+ 174 Lagrange Poli iteration + 175Newors Paloma nteralaion 1 116SummaeyandProbiens CHAPTER 18, Series + 18:.BeresineFctons with Tivo Series + 182Armrxinations wth avo Series + 182seussonon Ears CHAPTER 19, Root Finding 12.oot Bing Prom stasement s92Toleance |1238icton Methat |124NNewton Raton Method ‘125Raot Finding inPrthon 124 Sunmacyand Peabens CHAPTER 20. Numerical Differentiation + 20:1.Numei Deron Problem Satement + 20.2FinteDitresc Aamosinatog Deas CHAPTER 21. Numerical Integration ‘+ 222Numeriaintsation Probie Sateen + 2i2Rlemands testa + naatpezoide + ZaaSinesons Rule + z1scomiglniswalsioPriton CHAPTER 22. Ordinary Differential Equations (ODEs): Initial-Value Problems + 223thefwerMettod + D2ANameia Etorandisabity + 22 Pract Coracor Methods + 226Pviton ODE SovesIVE) + DAdams Tos + zzaSummaevandProbiens CHAPTER 23. Ordinary Differential Equations: Boundary-Value Problems 235 BbanODE Savers CHAPTER 24, Fourier Transforms 2: Thets ‘24.3: FowierTanstoonifFT, 1+ 24AFFTinPytnon CHAPTER 25. Introduction to Machine Learning + 25..concentot Machine Leasing + 752Clasfeaion + rsAcusterne Appendix A, Getting-Started-with-Python-Windows, copyriht 2020,

You might also like