This is an archived course. A more recent version may be available at ocw.mit.edu.
The 2.086 Mobile Robot suspension system. (Photo and diagram by James Penn.)
Prof. Anthony Patera
Dr. James Douglass Penn
Dr. Masayuki Yano
2.086
Spring 2012
Undergraduate
The textbook used for this course, written by Prof. Patera and several MIT colleagues, is available for download in the readings section.
This class introduces elementary programming concepts including variable types, data structures, and flow control. After an introduction to linear algebra and probability, it covers numerical methods relevant to mechanical engineering, including approximation (interpolation, least squares and statistical regression), integration, solution of linear and nonlinear equations, ordinary differential equations, and deterministic and probabilistic approaches. Examples are drawn from mechanical engineering disciplines, in particular from robotics, dynamics, and structural analysis. Assignments require MATLAB® programming.
Patera, Anthony, James Douglass Penn, and Masayuki Yano. 2.086 Numerical Computation for Mechanical Engineers, Spring 2012. (MIT OpenCourseWare: Massachusetts Institute of Technology), https://ocw.mit.edu/courses/mechanical-engineering/2-086-numerical-computation-for-mechanical-engineers-spring-2012 (Accessed). License: Creative Commons BY-NC-SA
For more information about using these materials and the Creative Commons license, see our Terms of Use.