"Babes-Bolyai" University of Cluj-Napoca
Faculty of Mathematics and Computer Science

Software in numerical analysis
Code
Semes-
ter
Hours: C+S+L
Credits
Type
Section
MC257
2
2+1+1
7
optional
Matematică Aplicată
Teaching Staff in Charge
Assoc.Prof. TRÎMBITAS Radu Tiberiu, Ph.D., tradu@cs.ubbcluj.ro
Aims
To introduce students in numerical programming and usage of math packages.
Content
1. MATLAB - programming in MATLAB, graphics, functions and tollboxes.
2. Error theory and floating point.
3. Curves and surfaces rendering.
4. Linear systems - direct methods: Gaussian elimination, LU, Cholesky and QR decompositions.
5. Linear systems - stationary iterative methods: Jacobi, Gauss-Seidel, SOR
6. Linear systems - nonstationary iterative methods: conjugated gradient, GMRES
7. Linear systems - MATLAB inplementation
8. Eigenvalues and eigenvectors. QR algorithms. Singular value decomposition. MATLAB inplementation.
9. Differential equations: one step methods, multistep methods, stiffness; MATLAB inplementation.
10. Sparse matrices.
11. Resources on Internet: netlib, gams, LAPACK.
References
1. S. Nakamura - Numerical Analysis and Graphics Visualization in MATLAB, Prentice-Hall,1998.
2. Flanery, Veterlink, Teukolsky - Numerical Recipes in C
3. R. Burden, L. D. Faires - NUmerical Analysis, PWS Kent, 1986.
4. MathWorks Inc. - MATLAB, setul de manuale.
Assessment
exam(50%)+practical test(50%)