MATLAB - Befehle
MATLAB ist ein interaktives Programm zur numerischen Berechnung und Datenvisualisierung. Sie können einen Befehl eingeben, indem Sie ihn an der MATLAB-Eingabeaufforderung '>>' auf der Seite eingebenCommand Window.
In diesem Abschnitt finden Sie Listen häufig verwendeter allgemeiner MATLAB-Befehle.
Befehle zum Verwalten einer Sitzung
MATLAB bietet verschiedene Befehle zum Verwalten einer Sitzung. Die folgende Tabelle enthält alle diese Befehle -
Befehl | Zweck |
---|---|
clc | Löscht das Befehlsfenster. |
klar | Entfernt Variablen aus dem Speicher. |
existieren | Überprüft, ob eine Datei oder Variable vorhanden ist. |
global | Deklariert Variablen als global. |
Hilfe | Sucht nach einem Hilfethema. |
suchen | Durchsucht Hilfeeinträge nach einem Schlüsselwort. |
Verlassen | Stoppt MATLAB. |
Wer | Listet aktuelle Variablen auf. |
wer | Listet aktuelle Variablen auf (lange Anzeige). |
Befehle zum Arbeiten mit dem System
MATLAB bietet verschiedene nützliche Befehle für die Arbeit mit dem System, z. B. das Speichern der aktuellen Arbeit im Arbeitsbereich als Datei und das spätere Laden der Datei.
Es bietet auch verschiedene Befehle für andere systembezogene Aktivitäten wie das Anzeigen des Datums, das Auflisten von Dateien im Verzeichnis, das Anzeigen des aktuellen Verzeichnisses usw.
In der folgenden Tabelle werden einige häufig verwendete systembezogene Befehle angezeigt.
Befehl | Zweck |
---|---|
CD | Ändert das aktuelle Verzeichnis. |
Datum | Zeigt das aktuelle Datum an. |
löschen | Löscht eine Datei. |
Tagebuch | Schaltet die Aufzeichnung von Tagebuchdateien ein / aus. |
dir | Listet alle Dateien im aktuellen Verzeichnis auf. |
Belastung | Lädt Arbeitsbereichsvariablen aus einer Datei. |
Pfad | Zeigt den Suchpfad an. |
pwd | Zeigt das aktuelle Verzeichnis an. |
sparen | Speichert Arbeitsbereichsvariablen in einer Datei. |
Art | Zeigt den Inhalt einer Datei an. |
Was | Listet alle MATLAB-Dateien im aktuellen Verzeichnis auf. |
wklread | Liest die .wk1-Tabellenkalkulationsdatei. |
Eingabe- und Ausgabebefehle
MATLAB bietet die folgenden ein- und ausgabebezogenen Befehle:
Befehl | Zweck |
---|---|
disp | Zeigt den Inhalt eines Arrays oder einer Zeichenfolge an. |
fscanf | Lesen Sie formatierte Daten aus einer Datei. |
Format | Steuert das Bildschirmanzeigeformat. |
fprintf | Führt formatierte Schreibvorgänge auf dem Bildschirm oder in der Datei durch. |
Eingang | Zeigt Eingabeaufforderungen an und wartet auf Eingabe. |
;; | Unterdrückt Siebdruck. |
Das fscanf und fprintfBefehle verhalten sich wie C scanf- und printf-Funktionen. Sie unterstützen die folgenden Formatcodes:
Code formatieren | Zweck |
---|---|
%s | Format als Zeichenfolge. |
%d | Formatieren Sie als Ganzzahl. |
%f | Format als Gleitkommawert. |
%e | Format als Gleitkommawert in wissenschaftlicher Notation. |
%g | Format in der kompaktesten Form:% f oder% e. |
\n | Fügen Sie eine neue Zeile in die Ausgabezeichenfolge ein. |
\t | Fügen Sie eine Registerkarte in die Ausgabezeichenfolge ein. |
Die Formatierungsfunktion hat die folgenden Formen, die für die numerische Anzeige verwendet werden:
Formatierungsfunktion | Anzeige bis zu |
---|---|
Format kurz | Vier Dezimalstellen (Standard). |
Format lang | 16 Dezimalstellen. |
Format kurz e | Fünf Ziffern plus Exponent. |
Format lang e | 16 Stellen plus Exponenten. |
Format Bank | Zwei Dezimalstellen. |
Format + | Positiv, negativ oder Null. |
Format Ratte | Rationale Annäherung. |
Format kompakt | Unterdrückt einige Zeilenvorschübe. |
Format lose | Wird in den weniger kompakten Anzeigemodus zurückgesetzt. |
Vektor-, Matrix- und Array-Befehle
Die folgende Tabelle zeigt verschiedene Befehle zum Arbeiten mit Arrays, Matrizen und Vektoren.
Befehl | Zweck |
---|---|
Katze | Verkettet Arrays. |
finden | Findet Indizes von Elementen ungleich Null. |
Länge | Berechnet die Anzahl der Elemente. |
Linspace | Erstellt regelmäßig beabstandete Vektoren. |
Logspace | Erstellt einen logarithmisch beabstandeten Vektor. |
max | Gibt das größte Element zurück. |
Mindest | Gibt das kleinste Element zurück. |
prod | Produkt jeder Spalte. |
umformen | Ändert die Größe. |
Größe | Berechnet die Arraygröße. |
Sortieren | Sortiert jede Spalte. |
Summe | Summiert jede Spalte. |
Auge | Erstellt eine Identitätsmatrix. |
Einsen | Erstellt eine Reihe von Einsen. |
Nullen | Erstellt ein Array von Nullen. |
Kreuz | Berechnet Matrixkreuzprodukte. |
Punkt | Berechnet Matrixpunktprodukte. |
det | Berechnet die Determinante eines Arrays. |
inv | Berechnet die Inverse einer Matrix. |
pinv | Berechnet die Pseudoinverse einer Matrix. |
Rang | Berechnet den Rang einer Matrix. |
rref | Berechnet die reduzierte Reihenebenenform. |
Zelle | Erstellt ein Zellenarray. |
celldisp | Zeigt das Zellenarray an. |
Zellplot | Zeigt eine grafische Darstellung des Zellenarrays an. |
num2cell | Konvertiert ein numerisches Array in ein Zellenarray. |
Deal | Entspricht den Eingabe- und Ausgabelisten. |
iscell | Identifiziert das Zellenarray. |
Befehle zeichnen
MATLAB bietet zahlreiche Befehle zum Zeichnen von Diagrammen. Die folgende Tabelle zeigt einige der häufig verwendeten Befehle zum Zeichnen -
Befehl | Zweck |
---|---|
Achse | Legt die Achsengrenzen fest. |
fplot | Intelligentes Zeichnen von Funktionen. |
Gitter | Zeigt Gitterlinien an. |
Handlung | Erzeugt einen xy-Plot. |
Druckt den Plot oder speichert den Plot in einer Datei. | |
Titel | Setzt Text oben auf das Diagramm. |
xlabel | Fügt der x-Achse eine Textbeschriftung hinzu. |
ylabel | Fügt der y-Achse eine Textbeschriftung hinzu. |
Achsen | Erstellt Achsenobjekte. |
schließen | Schließt das aktuelle Diagramm. |
alle schließen | Schließt alle Diagramme. |
Zahl | Öffnet ein neues Figurenfenster. |
gtext | Aktiviert die Platzierung von Etiketten per Maus. |
halt | Friert die aktuelle Handlung ein. |
Legende | Legendenplatzierung mit der Maus. |
Aktualisierung | Zeichnet das aktuelle Figurenfenster neu. |
einstellen | Gibt Eigenschaften von Objekten wie Achsen an. |
Nebenhandlung | Erstellt Diagramme in Unterfenstern. |
Text | Platziert die Zeichenfolge in der Abbildung. |
Bar | Erstellt ein Balkendiagramm. |
loglog | Erstellt ein Protokoll-Protokoll-Diagramm. |
Polar- | Erstellt eine Polarkurve. |
semilogx | Erstellt ein Semilog-Diagramm. (logarithmische Abszisse). |
Semilogie | Erstellt ein Semilog-Diagramm. (logarithmische Ordinate). |
Treppe | Erstellt ein Treppenhaus. |
Stengel | Erstellt ein Stammdiagramm. |