Möchten Sie lernen, wie man partielle Differentialgleichungen mit numerischen Methoden löst und wie man sie in Python-Codes umsetzt? Dieser Kurs bietet Ihnen eine grundlegende Einführung in die Anwendung von Methoden wie der Finite-Differenzen-Methode, der Pseudospektralmethode, der linearen und der Spektralelement-Methode auf die 1D (oder 2D) skalare Wellengleichung. Die mathematische Herleitung des Berechnungsalgorithmus wird von Python-Codes begleitet, die in Jupyter-Notebooks eingebettet sind. In einem einzigartigen Setup können Sie sehen, wie die mathematischen Gleichungen in einen Computercode umgewandelt und die Ergebnisse visualisiert werden. Der Schwerpunkt liegt auf der Veranschaulichung der grundlegenden mathematischen Bestandteile der verschiedenen numerischen Methoden (z.B. Taylor-Reihen, Fourier-Reihen, Differenzierung, Funktionsinterpolation, numerische Integration) und wie diese miteinander verglichen werden. Sie erhalten Strategien, wie Sie sicherstellen können, dass Ihre Lösungen korrekt sind, z.B. durch einen Vergleich mit analytischen Lösungen oder Konvergenztests. Die mathematischen Aspekte werden durch eine grundlegende Einführung in die Wellenphysik, Diskretisierung, Netze, parallele Programmierung und Berechnungsmodelle ergänzt.

Computer, Wellen, Simulationen: Eine praktische Einführung in numerische Methoden mit Python
Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

Computer, Wellen, Simulationen: Eine praktische Einführung in numerische Methoden mit Python

Dozent: Heiner Igel
27.414 bereits angemeldet
392 Bewertungen
Empfohlene Erfahrung
Was Sie lernen werden
Wie Sie eine partielle Differentialgleichung mit der Finite-Differenzen-, der Pseudospektral- oder der linearen (spektralen) Finite-Elemente-Methode lösen.
Verständnis der Grenzen expliziter Raum-Zeit-Simulationen aufgrund des Stabilitätskriteriums und der räumlichen und zeitlichen Abtastanforderungen.
Strategien für die Planung und Einrichtung anspruchsvoller Simulationsaufgaben.
Strategien zur Vermeidung von Fehlern in Simulationsergebnissen.
Kompetenzen, die Sie erwerben
- Kategorie: Integralrechnung
- Kategorie: Verteiltes Rechnen
- Kategorie: Differentialgleichungen
- Kategorie: Simulation und Simulationssoftware
- Kategorie: Angewandte Mathematik
- Kategorie: Technische Analyse
- Kategorie: Mathematische Modellierung
- Kategorie: Mechanik
- Kategorie: Numerische Analyse
- Kategorie: Derivate
- Kategorie: Finite-Elemente-Methoden
- Kategorie: Simulationen
Werkzeuge, die Sie lernen werden
- Kategorie: Python-Programmierung
- Kategorie: Jupyter
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
9 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 9 Module
Dozent

Mehr von Forschungsmethoden entdecken

The Hong Kong University of Science and Technology

University of Michigan

University of Colorado Boulder

Johns Hopkins University
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
82,39 %
- 4 stars
14,03 %
- 3 stars
1,78 %
- 2 stars
1,53 %
- 1 star
0,25 %
Zeigt 3 von 392 an
Geprüft am 9. Juli 2023
Excellent course and instructor, I recommend it to everyone interested in learning numerical modelling .
Geprüft am 9. Apr. 2019
This is a great course for intro to numerical course with additional bonus on python code, although a little bit too fast pace.
Geprüft am 12. Juli 2020
This is an excellent course as I have found. The instructor has taught us many important concepts including the detailed codes. I would love to join further courses from Prof. Igel.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,




