Ruprecht-Karls-Universität Heidelberg

This is an archive of our old website and not updated anymore

The current website can be found at conan.iwr.uni-heidelberg.de

Vorlesung Einführung in die Numerik (Numerik0)

Diese Vorlesung ist die Einstiegsveranstaltung in die Themenkomplexe Numerik, Wissenschaftliches Rechnen und Optimierung. Das Ziel der Vorlesung ist es, theoretische und praktische Kenntnisse in den Basistechniken der numerischen Lösung mathematischer Probleme zu vermitteln. Begleitend zur Vorlesung finden theoretische Übungen und Programmierübungen in C++ statt. Behandelt werden die Themen:
  • Kondition und Stabilität
  • Fließkommazahlen
  • Direkte Lösung linearer Gleichungssysteme
  • Interpolation und Approximation
  • Numerische Integration
  • Iterative Lösung linearer Gleichungssysteme

Ort und Zeit

Mi 11-13, Fr 9-11

Achtung Raumänderung: Mi 20.4. HS 1, INF 288

Achtung Raumänderung: ab Mi 27. 4. großer Hörsaal Chemie, INF 252

Achtung Zeitänderung: ab 29. 4. Freitags immer ab 9:20 Uhr bis 10:50 Uhr

Achtung Raumänderung: am Mi 8. 6. ausnahmsweise Vorlesung im großen Hörsaal Zoologie, INF 230

Achtung Raumänderung: am Fr 22. 7. Vorlesung im HS 432, INF 368

Klausur

  • Klausur am Montag, dem 25. Juli 2011, 9-11 Uhr, im großen Hörsaal Chemie, INF 252 (Dauer 120 Minuten)
  • Klausureinsicht am Freitag, dem 5. August 2011, 14-17 Uhr, im Raum 532, INF 368
  • Das handgeschriebene DIN-A4-Blatt (Hilfsmittel bei der Klausur) darf wieder zurückgeholt werden (INF 368, Raum 423).

Nachholklausur

Montag, 26. September 2011, 9-11 Uhr, HS 1, INF306 (Dauer 120 Minuten)

Material zur Vorlesung

Folien Organisatorisches

Vorlesungsfolien inkl. Programmierkurs (Stand 13.7.2011)

Zusammenfassung "Grundlegende Anweisungen in C++"

C++ Style Guide

Übungen

Begleitend zur Vorlesung finden theoretische und praktische Übungen statt:
  • Theoretischen Übungen: Hier werden die Übungsblätter besprochen. Eine erfolgreiche Teilnahme an den theoretischen Übungen ist Voraussetzung für die Teilnahme an der Klausur.
  • Praktische Übungen: finden im CIP-Pool statt. Hier werden die praktischen (Programmier-)Aufgaben vorgeführt und Unterstützung bei Programmierproblemen gegeben. Die regelmäßige Teilnahme an den praktischen Übungen ist für die Erwerbung eines "Programmierscheins" (s.u.) notwendig.
Eine Abgabe in Gruppen von zwei bis drei Teilnehmer ist möglich und ausdrücklich erwünscht. Eine Anmeldung zu den Übungsgruppen über Muesli ist ab sofort möglich. Anmeldung zu den praktischen Übungen bitte unter "Praktische Übungen zur Einführung in die Numerik".

Scheinvergabe

Die Scheinvergabe und Benotung erfolgt aufgrund der Ergebnisse der verpflichtenden Klausur. Voraussetzungen für die Zulassung zur Klausur:
  • 50 % der Punkte aus allen Übungen
  • Vorführung einer Lösung in der Übungsgruppe
Lehramtsstudenten können in dieser Vorlesung auch einen speziellen Schein über den Besuch mathematischer Programmierübungen ("Programmierschein") erwerben. Voraussetzung hierfür sind:
  • der regelmäßige Besuch der praktischen Übungen
  • die Vorführung wenigstens jeder zweiten Programmieraufgabe in den praktischen Übungen

Heidelberg Educational Numerics Library (HDNUM)

Version 0.22, Stand 11.05.2011 Überarbeitete Version für Numerik 0, Doku für hdnum::DenseMatrix und hdnum::Vector um weitere Beispiele ergänzt, weitere Funktionen hinzugefügt!

Übungsblätter

  1. Übungsblatt 1
  2. Übungsblatt 2
  3. Übungsblatt 3, hilbertmatrix.cc
  4. Übungsblatt 4, matrixL.dat, matrixR.dat, vectorb.dat
  5. Übungsblatt 5, gaussmain.cc
  6. Übungsblatt 6, testLR.cc
  7. Übungsblatt 7
  8. Übungsblatt 8
  9. Übungsblatt 9
  10. Übungsblatt 10
  11. Übungsblatt 11, saurier.dat
  12. Übungsblatt 12
  13. Wichtige Informationen zur Klausur (Korrigierte Fassung, Aufgabe 1 war fehlerhaft!)
Die Liste der Übungsgruppentermine und die Anmeldung zu den Übungsgruppen finden Sie im MÜSLI.

Revision: 1568     Letzte Änderung: 2013-05-08 13