Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> MATLAB

Wichtige MATLAB-Befehle für effizientes Computing

MATLAB ist ein interaktives Programm für numerische Berechnung und Datenvisualisierung. Befehle werden am Prompt >> im Command Window eingegeben.

Befehle für Sitzungsverwaltung

BefehlZweck
clcCommand Window leeren
clearVariablen aus Speicher entfernen
existExistenz von Datei/Variable prüfen
globalVariablen als global deklarieren
helpHilfethema suchen
lookforHilfeeinträge nach Schlüsselwort durchsuchen
quitMATLAB beenden
whoAktuelle Variablen auflisten
whosAktuelle Variablen auflisten (detailliert)

Befehle für Systemarbeit

BefehlZweck
cdAktuelles Verzeichnis wechseln
dateAktuelles Datum anzeigen
deleteDatei löschen
diaryDiary-Datei-Aufzeichnung ein/aus
dirAlle Dateien im aktuellen Verzeichnis listen
loadWorkspace-Variablen aus Datei laden
pathSuchpfad anzeigen
pwdAktuelles Verzeichnis anzeigen
saveWorkspace-Variablen in Datei speichern
typeDateiinhalt anzeigen
whatAlle MATLAB-Dateien im Verzeichnis listen
wklread.wk1-Spreadsheet-Datei lesen

Ein- und Ausgabebefehle

BefehlZweck
dispArray- oder String-Inhalt anzeigen
fscanfFormatierte Daten aus Datei lesen
formatBildschirm-Ausgabeformat steuern
fprintfFormatierte Ausgabe auf Bildschirm/Datei
inputPrompt anzeigen und auf Eingabe warten
;Bildschirmausgabe unterdrücken

fscanf und fprintf verhalten sich wie C's scanf/printf. Unterstützte Formatcodes:

FormatcodeZweck
%sAls String formatieren
%dAls Integer formatieren
%fAls Fließkommawert formatieren
%eAls Fließkommawert in wissenschaftlicher Notation
%gKompaktformat: %f oder %e
\nNeue Zeile im Ausgabestring
\tTab im Ausgabestring

Format-Funktion für numerische Anzeige:

FormatfunktionAnzeige bis
format short4 Dezimalstellen (Standard)
format long16 Dezimalstellen
format short e5 Stellen + Exponent
format long e16 Stellen + Exponent
format bank2 Dezimalstellen
format +Positiv, negativ, null
format ratRationale Approximation
format compactEinige Zeilenvorschübe unterdrücken
format looseZurück zu weniger kompaktem Modus

Vektor-, Matrix- und Array-Befehle

BefehlZweck
catArrays verketten
findIndizes nicht-null Elemente finden
lengthAnzahl Elemente berechnen
linspaceRegelmäßig verteilten Vektor erzeugen
logspaceLogarithmisch verteilten Vektor erzeugen
maxGrößtes Element zurückgeben
minKleinstes Element zurückgeben
prodProdukt jeder Spalte
reshapeGröße ändern
sizeArray-Größe berechnen
sortJede Spalte sortieren
sumJede Spalte summieren
eyeIdentitätsmatrix erzeugen
onesArray aus Einsen erzeugen
zerosArray aus Nullen erzeugen
crossMatrix-Kreuzprodukte berechnen
dotMatrix-Skalarprodukte berechnen
detDeterminante berechnen
invInverse einer Matrix berechnen
pinvPseudoinverse berechnen
rankRang einer Matrix berechnen
rrefReduzierte Zeilenstufenform berechnen
cellCell-Array erzeugen
celldispCell-Array anzeigen
cellplotGrafische Darstellung von Cell-Array
num2cellNumerisches Array in Cell-Array konvertieren
dealEin- und Ausgabelisten abgleichen
iscellCell-Array identifizieren

Plot-Befehle

BefehlZweck
axisAchsenskalen festlegen
fplotIntelligentes Plotten von Funktionen
gridGitterlinien anzeigen
plotxy-Plot erzeugen
printPlot drucken oder in Datei speichern
titleText oben im Plot platzieren
xlabelBeschriftung x-Achse
ylabelBeschriftung y-Achse
axesAchsobjekte erzeugen
closeAktuellen Plot schließen
close allAlle Plots schließen
figureNeues Figurenfenster öffnen
gtextBeschriftungsplatzierung per Maus
holdAktuellen Plot fixieren
legendLegende per Maus platzieren
refreshAktuelles Figurenfenster neu zeichnen
setObjekteigenschaften festlegen (z. B. Achsen)
subplotPlots in Teilfenstern erzeugen
textString in Figur platzieren
barBalkendiagramm erzeugen
loglogLog-Log-Plot erzeugen
polarPolardiagramm erzeugen
semilogxSemilog-Plot (log. Abszisse)
semilogySemilog-Plot (log. Ordinate)
stairsTreppenplot erzeugen
stemStem-Plot erzeugen

MATLAB

  1. MATLAB: Umfassender Überblick über die führende numerische Computing-Umgebung
  2. MATLAB Grundlagen: Wesentliche Syntax & Befehle meistern
  3. Variablen in MATLAB verstehen: Grundlagen & Beispiele
  4. MATLAB Vektoren meistern: Zeilen- und Spaltenvektoren Grundlagen
  5. MATLAB Matrizen Grundlagen: Erstellen, Referenzieren, Manipulieren
  6. MATLAB: Mehrdimensionale und spezielle Arrays meistern
  7. MATLAB-Colon-Notation meistern: Vektoren erstellen & effizient iterieren
  8. MATLAB – Zahlen: Typen, Speicherung und Konvertierung
  9. MATLAB Strings meistern: Einfache Erstellung & Verwendung
  10. MATLAB-Funktionen: Definition, Workspace, Ein- & Ausgaben