Finite Difference Methods and MATLAB

  • Karl A. SeelerEmail author


Finite difference approximations are the foundation of computer-based numerical solutions of differential equations. Numerical solutions, also known as numerical methods, are essential to solve non-linear differential equations. The state-space representation of dynamic systems requires numerical solution. The Euler method is the simplest finite difference method and is used to introduce the concepts. The more accurate Runge–Kutta algorithm is also more involved. Fortunately, the use of the Runge–Kutta method is straightforward. The Appendix to the chapter is a brief introduction to computer programming and programming in MATLAB for those who need it.


Static Friction Euler Method Coulomb Friction Conditional Statement Check Valve 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References and Suggested Reading

  1. Hamming RW (1973) Numerical Methods for Scientists and engineers, 2nd edn. Dover, New YorkGoogle Scholar
  2. Press WH, Teukolsky SA, Vetterling WT, Flannery BP (2007) Numerical recipes, 3rd edn. Cambridge University, CambridgeGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2014

Authors and Affiliations

  1. 1.Mechanical Engineering DepartmentLafayette CollegeEastonUSA

Personalised recommendations