The Hong Kong University of Science and Technology

Numerische Methoden für Ingenieure

Jeffrey R. Chasnov

TOP-LEHRKRAFT

23.512 bereits angemeldet

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.8

(345 Bewertungen)

Stufe Mittel

Empfohlene Erfahrung

Flexibler Zeitplan
Ca. 41 Stunden
In Ihrem eigenen Lerntempo lernen
92%
Den meisten Lernenden gefiel dieser Kurs
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.8

(345 Bewertungen)

Stufe Mittel

Empfohlene Erfahrung

Flexibler Zeitplan
Ca. 41 Stunden
In Ihrem eigenen Lerntempo lernen
92%
Den meisten Lernenden gefiel dieser Kurs

Was Sie lernen werden

  • MATLAB und wissenschaftliches Rechnen

  • Wurzelsuche und numerische Matrixalgebra

  • Quadratur und Interpolation

  • Numerische Lösung von gewöhnlichen und partiellen Differentialgleichungen

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

14 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Platzhalter

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung Mathematik für Ingenieure
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage
Platzhalter
Platzhalter

Erwerben Sie ein Karrierezertifikat.

Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.

Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.

Platzhalter

In diesem Kurs gibt es 6 Module

MATLAB ist eine hochentwickelte Programmiersprache, die von Ingenieuren häufig für numerische Berechnungen und Visualisierungen verwendet wird. Wir lernen die Grundlagen von MATLAB kennen: wie reelle Zahlen mit doppelter Genauigkeit dargestellt werden, wie man mit MATLAB rechnet, wie man Skripte und Funktionen verwendet, wie man Vektoren und Matrizen darstellt, wie man Liniendiagramme zeichnet und wie man logische Variablen, bedingte Anweisungen, for-Schleifen und while-Schleifen verwendet. Für Ihr Programmierprojekt werden Sie einen MATLAB-Code schreiben, um das Bifurkationsdiagramm für die logistische Karte zu berechnen.

Das ist alles enthalten

14 Videos16 Lektüren3 Aufgaben10 App-Elemente

Die Wurzelfindung ist eine numerische Technik zur Bestimmung der Wurzeln oder Nullstellen einer bestimmten Funktion. Wir werden verschiedene Methoden zur Wurzelfindung untersuchen, darunter die Bisektionsmethode, die Newton-Methode und die Secant-Methode. Wir werden auch die Konvergenzordnung für diese Methoden herleiten. Außerdem zeigen wir Ihnen, wie Sie das Newton-Fraktal mit der Newton-Methode in MATLAB berechnen können, und besprechen MATLAB-Funktionen, die zum Finden von Wurzeln verwendet werden können. Für Ihr Programmierprojekt werden Sie einen MATLAB-Code schreiben, der die Newton-Methode verwendet, um das Feigenbaum-Delta aus dem Bifurkationsdiagramm für die logistische Karte zu berechnen.

Das ist alles enthalten

12 Videos9 Lektüren2 Aufgaben4 App-Elemente1 Plug-in

Numerische lineare Algebra ist die Bezeichnung für Matrixalgebra, die auf einem Computer durchgeführt wird. Bei der Durchführung der Gaußschen Eliminierung mit großen Matrizen können Rundungsfehler die Berechnung beeinträchtigen. Diese Fehler können durch die Methode des partiellen Pivotings gemildert werden, bei der vor jedem Eliminierungsschritt die Zeilen ausgetauscht werden. Der LU-Zerlegungsalgorithmus muss dann Permutationsmatrizen einbeziehen. Wir werden auch die Anzahl der Operationen und die Big-Oh-Notation besprechen, um den Anstieg der Rechenzeit bei größeren Problemgrößen vorherzusagen. Wir zeigen, wie Sie die Anzahl der erforderlichen Operationen für die Gaußsche Eliminierung, die Vorwärtssubstitution und die Rückwärtssubstitution zählen können. Wir werden die Potenzmethode zur Berechnung des größten Eigenwerts einer Matrix erklären. Schließlich zeigen wir Ihnen, wie Sie mit der Gaußschen Eliminierung ein System nichtlinearer Differentialgleichungen mit der Newton-Methode lösen können. Für Ihr Programmierprojekt werden Sie einen MATLAB-Code schreiben, der die Newtonsche Methode auf die Lorenz-Gleichungen anwendet.

Das ist alles enthalten

13 Videos11 Lektüren2 Aufgaben5 App-Elemente

Die Berechnung von bestimmten Integralen wird als Quadratur bezeichnet. Wir werden uns mit den Grundlagen der Quadratur befassen, einschließlich elementarer Formeln für die Trapezregel und die Simpson-Regel, der Entwicklung zusammengesetzter Integrationsregeln, einer Einführung in die Gaußsche Quadratur, dem Aufbau einer adaptiven Quadraturroutine, bei der die Software die geeignete Integrationsschrittgröße bestimmt, und der Verwendung der MATLAB-Funktion integral.m. Außerdem werden wir uns mit der Interpolation befassen. Eine gute Interpolationsroutine kann Funktionswerte an dazwischen liegenden Abtastpunkten schätzen. Wir lernen die lineare Interpolation kennen, die üblicherweise für die Darstellung von Daten mit vielen Punkten verwendet wird, sowie die kubische Spline-Interpolation, die zum Einsatz kommt, wenn nur wenige Datenpunkte vorhanden sind. Für Ihr Programmierprojekt werden Sie einen MATLAB-Code schreiben, um die Nullstellen einer Bessel-Funktion zu berechnen. Diese Aufgabe erfordert die Kombination von Quadratur- und Wurzelfindungsroutinen.

Das ist alles enthalten

13 Videos12 Lektüren2 Aufgaben4 App-Elemente

Wir lernen die numerische Integration von gewöhnlichen Differentialgleichungen (ODEs) kennen. Wir stellen die Euler-Methode, eine einstufige Methode erster Ordnung, und die Runge-Kutta-Methoden vor, die die Euler-Methode auf mehrere Schritte und höhere Ordnungen erweitern und damit größere Zeitschritte ermöglichen. Wir werden zeigen, wie man eine Familie von Runge-Kutta-Methoden zweiter Ordnung konstruiert, diskutieren die weit verbreitete Runge-Kutta-Methode vierter Ordnung und wenden diese Methoden zur Lösung von ODE-Systemen an. Wir zeigen Ihnen, wie Sie die MATLAB-Funktion ode45.m verwenden und wie Sie eine Zweipunkt-Randwert-ODE mit der Schießmethode lösen. Für Ihr Programmierprojekt werden Sie eine numerische Simulation des gravitativen Zweikörperproblems durchführen.

Das ist alles enthalten

13 Videos10 Lektüren2 Aufgaben4 App-Elemente

Wir werden lernen, wie man partielle Differentialgleichungen (PDEs) löst. Obwohl es sich hierbei um ein umfangreiches Thema mit verschiedenen spezialisierten Lösungsmethoden handelt, wie z.B. in der numerischen Strömungsmechanik, werden wir eine grundlegende Einführung in dieses Thema geben. Wir werden die PDE-Lösungen in Randwertprobleme und Anfangswertprobleme unterteilen. Anschließend werden wir die Finite-Differenzen-Methode zur Lösung von PDEs anwenden. Wir werden die Laplace-Gleichung, ein Randwertproblem, mit zwei Methoden lösen: einer direkten Methode über Gaußsche Eliminierung und einer iterativen Methode, bei der die Lösung asymptotisch angenähert wird. Als nächstes werden wir die eindimensionale Diffusionsgleichung, ein Anfangswertproblem, mit der Crank-Nicolson-Methode lösen. Wir werden auch die Von-Neumann-Stabilitätsanalyse anwenden, um die Stabilität von Zeitintegrationsverfahren zu bestimmen. Für Ihr Programmierprojekt werden Sie die zweidimensionale Diffusionsgleichung mit der Crank-Nicolson-Methode lösen.

Das ist alles enthalten

17 Videos16 Lektüren3 Aufgaben5 App-Elemente

Dozent

Lehrkraftbewertungen
4.9 (133 Bewertungen)
Jeffrey R. Chasnov

TOP-LEHRKRAFT

The Hong Kong University of Science and Technology
16 Kurse213.850 Lernende

von

Empfohlen, wenn Sie sich für Mathematik und Logik interessieren

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Bewertungen von Lernenden

Zeigt 3 von 345

4.8

345 Bewertungen

  • 5 stars

    89,88 %

  • 4 stars

    7,51 %

  • 3 stars

    1,15 %

  • 2 stars

    0,57 %

  • 1 star

    0,86 %

RM
5

Geprüft am 24. Dez. 2021

SA
5

Geprüft am 8. Aug. 2021

EK
5

Geprüft am 20. Apr. 2021

Platzhalter

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen