|| 27.09.2018 1
Matlab Tutorial
||
Operationsfenster: Eingabe von Befehlen möglich
27.09.2018 2
Eingabe von Befehlen
||
Workspace: Alle gespeicherten Variablen sichtbar
27.09.2018 3
Workspace
|| 27.09.2018 4
Matrizen erzeugen
||
Werte extrahieren und einfügen
27.09.2018 5
Matrizen manipulieren
||
Backslash operator \
27.09.2018 6
Lineare Gleichungssysteme lösen I
||
Backslash löst Gleichungssysteme so optimal wie möglich. Falls nicht quadratisch: Sucht x, so dass Bx – v so klein wie möglich.
27.09.2018 7
Lineare Gleichungssysteme lösen II
||
Liste der Elementarfunktionen: help elfun
27.09.2018 8
Elementare Funktionen
|| 27.09.2018 9
if-Statements I
|| 27.09.2018 10
if-Statements II
||
Verständlich, aber langsam.
27.09.2018 11
for-Schleifen
|| 27.09.2018 12
while-Schleifen
|| 27.09.2018 13
Timing I
|| 27.09.2018 14
Timing II
||
2-dimensionale plots: 1d-Punkte vs. 1d-Werte
27.09.2018 15
2D Plots I
||
Optionen des plot Befehls
27.09.2018 16
2D Plots II
||
Mehrere plots in einem Fenster: subplot
27.09.2018 17
2D Plots III
||
Kurven in 3D
27.09.2018 18
3D Plots
||
Einen Befehlsablauf als MATLAB-Script speichern
Aufruf vom Kommandofenster ohne Endung Vereinfacht Code-Gestaltung
27.09.2018 19
.m Dateien
||
Funktion: Input, Output
Funktionen müssen als .m-Datei abgespeichert werden Dateiname gleich wie Funktionsname! (Quadrat.m) MATLAB sucht nach Funktionen innerhalb aktuellen
Ordners
27.09.2018 20
Funktionen I
||
Aufrufbar von Kommandozeile oder Script, falls Script und Funktion im gleichen Ordner
Call-files: Script zu einer Funktion, welches die Funktionmit Parametern aufruft
Variablen, die kein Output der Funktion sind gehenverloren.
27.09.2018 21
Funktionen II
||
Beispiel Leibniz-Reihe Approximiert PI durch endliche Summe
27.09.2018 22
Funktionen III
||
Call-File:
27.09.2018 23
Funktionen IV
||
Fehler plotten:
27.09.2018 24
Funktionen V
||
Rekursion: Aufruf desselben Programms im Programm
27.09.2018 25
Rekursion I
||
Gleiche Berechnung iterativ gelöst:
27.09.2018 26
Rekursion II