Intro
Intro
Course Introduction
Xiaozhe Hu
Programming Skills:
Some knowledge of either MATLAB, Octave, Fortran, C, or C++ is strongly
recommended. MATLAB is used for exposition of algorithms during the class.
f1 (x1 , x2 , , xn ) = 0
f2 (x1 , x2 , , xn ) = 0
f (x) = 0 = ..
.
fn (x1 , x2 , , xn ) = 0
f1 (x1 , x2 , , xn ) = 0
f2 (x1 , x2 , , xn ) = 0
f (x) = 0 = ..
.
fn (x1 , x2 , , xn ) = 0
Z b
f (x)dx =?
a
Z b
f (x)dx =?
a
a11 x1 + a12 x2 + + a1n xn = b1
a21 x1 + a22 x2 + + a2n xn = b2
Ax = b ..
.
an1 x1 + an2 x2 + + ann xn = bn
a11 x1 + a12 x2 + + a1n xn = b1
a21 x1 + a22 x2 + + a2n xn = b2
Ax = b ..
.
an1 x1 + an2 x2 + + ann xn = bn
Direct Method
Linear Iterative Method (General Stationary Iterative Method)
Krylov Subspace Method (Conjugate Gradient Method and more)
Preconditioning
Ax = x
Ax = x
Power Method
Inverse Method
QR Method
0
y1 = f1 (t, y1 , y2 , , yn )
y 0 = f2 (t, y1 , y2 , , yn )
2
y 0 (t) = f (t, y (t)) = .. .. ..
. . .
0
yn = fn (t, y1 , y2 , , yn )
0
y1 = f1 (t, y1 , y2 , , yn )
y 0 = f2 (t, y1 , y2 , , yn )
2
y 0 (t) = f (t, y (t)) = .. .. ..
. . .
0
yn = fn (t, y1 , y2 , , yn )
Poisson Equation
Poisson Equation
Grading Policy:
1 Homework & Computer projects (50 %);
2 Midterm exam (20 %): March 2;
3 Final exam (30 %).
Details about midterm and final exam will be announced later.
Office Hours:
Tuesday & Thursday, 1:00 pm - 2:00 pm, or by appointment.