Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
MATLAB - Grundlagen und numerisch-mathematische Anwendungen
25 students

MATLAB - Grundlagen und numerisch-mathematische Anwendungen

Lerne die Programmiergrundlagen und beherrsche die wichtigsten MATLAB-Funktionen
Created byCarmine Caiaro
Last updated 7/2023
German
German [Auto],

What you'll learn

  • Umgang mit der Benutzeroberfläche von MATLAB
  • Programmiergrundlagen: Variablen, Operatoren, Schleifen, Funktionen
  • Umgang mit Matrizen und den wichtigsten Funktionen
  • Visualisierung von Daten mithilfe von 2D-und 3D-Plots sowie Animationen
  • Numerisch-mathematisches Grundwissen: Interpolation, numerische Nullstellenbestimmung etc.
  • Erstellung von eigenen kleinen Programmen

Course content

6 sections • 37 lectures • 6h 41m total length
  • Was ist MATLAB?3:44
  • Benutzeroberfläche7:58
  • Hilfe und Dokumentation5:17

Requirements

  • MATLAB (installiert auf einem Computer)
  • Mathematisches Grundwissen (Funktionen, Ableitungen, Integrale etc.)
  • Lineare Algebra (Matrizen, Gleichungssysteme, Matrix-Zerlegungen, Normen etc.)

Description

MATLAB ist eine leistungsstarke Programmiersprache und Entwicklungsumgebung, die vor allem in Bereichen wie im Ingenieurwesen, in der Mathematik und in der Wissenschaft eingesetzt wird. Sie ermöglicht die Durchführung von numerischen Berechnungen, Datenanalysen, Visualisierungen und die Implementierung von Algorithmen in einer benutzerfreundlichen Umgebung.

Mit den Sektionen von 1 bis 6 dieses Kurses werden die folgenden Themenbereiche abgedeckt:

  1. Eine Einführung in MATLAB:

    • Was ist MATLAB?, Benutzeroberfläche, Hilfe und Dokumentation.

  2. Programmiergrundlagen:

    • Variablen, Operatoren, Schleifen, Funktionen etc.

  3. Der Umgang mit Matrizen, die die Basis von MATLAB = MATrix LABoratory darstellen.

    • Eingabe, Indizierung, Operatoren, Funktionen, Sparse-Matrizen etc.

  4. Verwendung und Verständnis von wichtigen internen mathematischen Funktionen (hier wird es etwas numerisch-mathematischer):

    • Polynome und trigonometrische Funktionen,

    • Interpolation mit Polynomen und Splines,

    • Numerische Differentiation und Integration,

    • Lösen von linearen Gleichungssystemen,

    • Bestimmung von Eigenwerten und Eigenvektoren,

    • Zerlegungen von Matrizen (LR, Cholesky, QR, SVD).

  5. Visualisierung von Daten in Form von:

    •  2D-Plots (Plots von Funktionen, Histogrammen, Kuchendiagrammen),

    •  3D-Plots (Plots von Kurven, Oberflächenplots),

    •  Video-Animationen

    mit Erklärungen zu Design-Modifikationen (Achsenbeschriftungen, Hintergrundfarbe, Einbindung von Latex, mehrere Plots in einem Fenster etc.).

  6. Die Umsetzung des Gelernten in zwei Programmieraufgaben zur numerischen Nullstellensuche:

    •  Newtonverfahren,

    • Sekantenverfahren.

Benötigt wird keine extra Toolbox, nur MATLAB!

Nach Abschluss dieses Kurses wirst du ein gutes Verständnis der MATLAB-Grundlagen haben und in der Lage sein, die vielfältigen Funktionen dieses mächtigen Werkzeugs effektiv zu nutzen. Du wirst bereit sein, kleine Programme in MATLAB zu entwickeln und deine Fähigkeiten in diesem Bereich weiter auszubauen.

Who this course is for:

  • Studierende der Ingenieurwissenschaften/Naturwissenschaften
  • Interessierte