Numerical Computation

Provides fundamental numerical algorithms including numerical solution of ordinary differential equations, linear computations, projection matrices, and finite element method. Students will write programs on these topics to understand and to use practically the algorithms. (Dept. Mechanical Eng. / Robotics, B3)


1st 4/ 7Introduction: Analytical solution, Numerical solution
2nd 4/14MATLAB: matrices and vectors, ODE solver, graphs, parameters
3rd 4/21ODE: canonical forms of ordinary differential equations, state variables, Runge-Kutta method
4th 4/28ODE: Runge-Kutta-Fehlberg method, constraints, constraint stabilization method
5th 5/12Linear equations: LU decomposition, pivoting LU decomposition
6th 5/19Linear equations: pivot selecting LU decomposition, Cholesky decomposition
7th 5/26Projection: projection matrix, Gram-Schmidt orthogonalization, QR decomposition
8th 6/ 2Interpolation: piecewise linear interpolation, spline interpolation
9th 6/ 9Probabilistic algorithm: random numbers, uniform random numbers, normal random numbers
10th 6/16Probabilistic algorithm: Monte Carlo method
11th 6/23FEM (1 dim): shape functions, stiffness matrix, static deformation of beam
12th 6/30FEM (1 dim): inertia matrix, dynamic deformation of beam
13th 7/ 7FEM (2 dim): 2D/3D deformation, 2D/3D inertia matrix, 2D/3D stiffness matrix
14th 7/14FEM (2 dim): Lagrange equation of motion and deformation, dynamic simulation

Handouts
1st    Introduction MATLAB install
2nd   MATLAB sample programs
3rd, 4th    ODE sample programs
Solving ODEs with MATLAB
5, 6th    Linear equations sample programs
7th    Projection sample programs
8th    Interpolation sample programs
9, 10th    Probabilistic algorithm sample programs
11, 12th    FEM (1 dim) sample programs
sample programs (class ver.)
13, 14th    FEM (2 dim) sample programs
sample programs (class ver.)


Sample Programs    sample programs (class ver.)


Evaluation
Quizzes, reports

Textbook
Numerical Methods for Mechanical Systems —Matlab version—
Shinichi Hirai
Corona Publishing ISBN 978-4-339-06119-2

Reference
Linear Algebra and Its Applications
Gilbert Strang
Thomson Learning ISBN 0-15-551005-3

[Education]