VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Numerical Methods
Numerische Methoden
Last Updated: 2026-02-05 15:02:44
Abstract
The course introduces numerical methods according to the type of problemthey tackle. The tutorial will include both theoretical exercises andpractical tasks. The latter will mainly employ on the numerical programming languageMATLAB.Prerequisite is familiarity with basic calculus and linear algebra.
Objective
This course intends to introduce to fundamental numerical methods that form the foundation of numerical simulation in engineering science. Participants should learn about classes of methods, should understand their principles and will be taught how to assess, implement, and apply them. During the course they will become familiar with basic techniques and concepts of numerical analysis. They should be enabled to select and adapt suitable numerical methods for a particular problem.
Content
Computer arithmetic, roundoff errors, elementary error propagation, conditioning of a problem, scalar equations, fix point iteration, computation of zeros of functions, Newton method, secant method, order of convergence, efficiency index, linear systems of equations, Gauss elimination and LU factorization, sparse matrices, band matrices, positive definite matrices, Cholesky factorization, column pivoting for LU factorization, condition of a matrix, error bounds when solving perturbed linear systems of equations, iteration methods for linear systems, convergence, Jacobi or simultaneous iterations, Gauss-Seidel or successive iterations, SOR iterations, nonlinear systems of equations, polynomial interpolation, Neville-Aitken diagram, Newtons interpolation formula, divided differences, interpolation error, cubic splines, solving overdetermined systems of equations, error equations, method of least squares, method of least squares for linear problems, normal equations, Moore-Penrose pseudo inverse, solving the normal equations using QR factorization, initial value problems for systems of ordinary differential equations, local error, error order, one step methods, theta method, Heun method, Runge-Kutta and the Butcher tableau, linear multistep methods, Adam-Bashforth, Adams-Moulton, backward differentiation formulas, stepsize control, stiff differential equations, stability regions, comparison of code for solving initial value problems of ordinary differential equations
Resources
Lecture Notes
Kein Skript
Literature
M. Hanke Bourgeois: Grundlagen der Numerischen Mathematik und des Wissenschaftlichen Rechnens, BG Teubner, Stuttgart, 2002 P. Deuflhard, A. Hohmann: Numerische Mathematik I. Eine algorithmisch orientierte Einfuehrung (3. Auflage), W deGruyter, Berlin, 2002 P. Deuflhard, F. Bornemann: Numerische Mathematik II. Gewoehnliche Differentialgleichungen (2. Auflage). W DeGruyter, Berlin 2002 Numerical recipes: http://www.nr.com/
General Information
- Language
- German
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 105 minutes
- Aids
- 20 Seiten selbstgeschriebene Notizen, keine Kopien, nichtvernetzter Taschenrechner.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Numerische Methoden |
|
2 h weekly |
| exercise | Numerische Methoden |
|
1 h weekly |