×

Differential equations with MATLAB. 3rd ed. (English) Zbl 1263.34001

New York, NY: Wiley (ISBN 978-1-118-37680-5/pbk). x, 287 p. (2012).
This textbook gives a basic introduction into ordinary differential equations with a particular focus on the application of the mathematical software system MATLAB to study differential equations using symbolic, numerical, graphical and qualitative methods. The book is suitable for an elementary course for students in mathematics, engineering and physics. It contains, though without proofs, most of fundamental results from the theory of ODEs, in particular, the existence and uniqueness theorem, comparison inequalities following from Gronwall’s lemma, the general formula for the solution of a linear system of differential equations, some elements of the Sturm-Liouville theory, the Euler and Runge-Kutta methods, etc. The chapters of the book can be divided into three classes: general discussion of MATLAB, supplementary material on ODEs; and exercises to be solved with MATLAB, called problem sets. Complete solutions to selected exercises are presented at the end of the book. The detailed content is as follows.
Chapter 1: Introduction; Chapters 2,3,4 and 9: Running MATLAB on a computer, basic and advanced \(\mathtt{MATLAB}\) commands; Chapter 5: Finding exact symbolic solutions, existence and uniqueness, stability; Chapter 6: Advanced aspects of the output from MATLAB’s symbolic calculations, software package MuPAD; Chapter 7: Qualitative approach for first-order linear and non-linear equations, based on direction field analysis; Chapter 8: Numerical methods of the \(\mathtt{MATLAB}\) solvers; Chapter 10: Graphical tool for solving initial value problems (the MATLAB companion program Simulink); Chapter 11: Sturm comparison theorem and geometric methods for second order linear equations; Chapter 12: Series solutions of ODEs; Chapter 13: Laplace transforms; Chapter 14: Systems of first order equations, phase portraits; Chapter 15: Qualitative theory for systems of differential equations.
The book is equipped with a mathematical glossary containing references to MATLAB commands.

MSC:

34-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to ordinary differential equations
34-04 Software, source code, etc. for problems pertaining to ordinary differential equations
65-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to numerical analysis
34A30 Linear ordinary differential equations and systems
34A34 Nonlinear ordinary differential equations and systems
65L05 Numerical methods for initial value problems involving ordinary differential equations
65L07 Numerical investigation of stability of solutions to ordinary differential equations
65Y15 Packaged methods for numerical algorithms
68W30 Symbolic computation and algebraic computation

Citations:

Zbl 0942.65075

Software:

MuPAD; Matlab
PDFBibTeX XMLCite