MATLAB Grundlagen
Programm ansehen und anmeldenKursbeschreibung
- Arbeiten mit der MATLAB-Benutzeroberfläche
- Eingeben von Befehlen und Erstellen von Variablen
- Analysieren von Vektoren und Matrizen
- Visualisieren von Vektor- und Matrixdaten
- Arbeiten mit Daten in Dateien
- Umgang mit verschiedenen Datentypen
- Automatisieren von Abläufen mit Skripten
- Programmieren von bedingten Anweisungen und Schleifen
- Schreiben von Funktionen
Tag 1 von 3
Arbeiten mit der MATLAB-Benutzeroberfläche
Ziel: Kennenlernen wichtiger Funktionalitäten der MATLAB-Entwicklungsumgebung und der zugehörigen Benutzeroberflächen. Überblick über die Kursthemen.
- Lesen von Daten aus Dateien
- Speichern und Laden von Variablen
- Grafische Darstellung von Daten
- Anpassen von Diagrammen
- Exportieren von Grafiken für die Nutzung in anderen Anwendungen
Variablen, Befehle und Skripte
Ziel: Erstellen von Variablen, Zugreifen auf Daten in Vektoren sowie Anfertigen von Grafiken. Zusammenfassen von Befehlen zu Live-Skripten, um das Experimentieren und Entwickeln zu erleichtern.
- Eingeben von Befehlen
- Erstellen von numerischen Variablen und Textvariablen
- Erstellen und Beschriften von Diagrammen
- Hilfe aufrufen
- Erstellen und Ausführen von Live Scripts
Analyse und Visualisierung von Vektoren
Ziel: Durchführen mathematischer und statistischer Berechnungen mit Vektoren und Visualisieren von Vektordaten. Verwenden der MATLAB-Syntax, um mit einem Befehl Berechnungen auf ganze Datensätze anzuwenden. Unterteilen von Skripten in Abschnitte zum verbesserten Entwickeln, Warten und Teilen.
- Rechnen mit Vektoren
- Verwenden und Ändern von Vektordaten
- Formatieren und Freigeben von Live Scripts
Tag 2 von 3
Analyse und Visualisierung von Matrizen
Ziel: Verwenden von Matrizen als mathematische Objekte oder Sammlungen von (Vektor-)Daten. Korrekte Verwendung der MATLAB-Syntax zur Unterscheidung zwischen diesen Anwendungen.
- Erstellen und Manipulieren von Matrizen
- Berechnungen mit Matrizen
- Statistiken mit Matrixdaten
- Visualisieren von Matrixdaten
Tabellarische Daten
Ziel: Importieren von Daten als Variablen vom Datentyp Table. Arbeiten mit Daten in Table-Variablen.
- Speichern von Daten als Table
- Arbeiten mit Tables
- Extrahieren von Daten aus Tables
- Ändern von Tables
Bedingte Datenauswahl
Ziel: Extrahieren und Analysieren von Teildatensätzen basierend auf Auswahlkriterien.
- Logische Operationen und Variablen
- Suchen und Zählen
- Logische Indizierung
Datenorganisation
Ziel: Organisieren tabellarischer Daten. Verwendung geeigneter MATLAB-Datentypen.
- Zusammenführen von Tables
- Metadaten in Tables
- Datums- und Zeitangaben
- Diskrete Kategorien
Tag 3 von 3
Datenanalyse
Ziel: Durchführen einer kompletten Datenanalyse: Importieren und Aufbereiten der Daten, sowie Anpassen eines Modells und Visualisieren der Ergebnisse.
- Importieren von Tabellendateien und zeichengetrennten Textdateien.
- Umgang mit fehlenden Daten
- Visualisierungsfunktionen
- Anpassen von Diagrammen
Automatisieren durch Programmierkonstrukte
Ziel: Erstellen von flexiblem Code, der mit dem Benutzer interagieren, Entscheidungen treffen und sich an verschiedene Situationen anpassen kann.
- Programmierkonstrukte
- Benutzerinteraktion
- Entscheidungsverzweigung
- Schleifen
Schreiben von Funktionen
Ziel: Steigern der Automatisierung durch das Zusammenfassen modularer Aufgaben als benutzerdefinierte Funktionen. Erkunden, wie MATLAB Referenzen auf Dateien und Variablen auflöst. Benutzen von MATLAB-Entwicklertools, um Probleme im Code zu finden und zu beheben.
- Erstellen von Funktionen
- Aufrufen von Funktionen
- Festlegen des MATLAB-Pfads
- Debugging
- Verwenden von Breakpoints
- Erstellen und Verwenden von Strukturen
Stufe: Grundlagenkurse
Voraussetzungen:
Dauer: 3 Tage
Sprachen: Deutsch, English, Français, 中文, 日本語, 한국어