VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

401-0654-00L 4 Credits
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Numerical Methods

Numerische Methoden

Lecturers & Examiners: Prof. em. Dr. Rolf Jeltsch
VVZ CR 3.6

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
  • Mon 08:15-10:00 (NO C 3)
2 h weekly
exercise Numerische Methoden
  • Fri 08:15-09:00 (ETF E 1)
  • Fri 08:15-09:00 (ETZ E 7)
  • Fri 08:15-09:00 (ETZ F 91)
  • Fri 08:15-09:00 (ETZ J 91)
  • Fri 08:15-09:00 (HG D 5.1)
  • Fri 08:15-09:00 (HG D 5.3)
  • Fri 08:15-09:00 (HG F 26.5)
  • Fri 08:15-09:00 (IFW B 42)
  • Fri 08:15-09:00 (LFW E 11)
1 h weekly

Offered In