English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MATLAB-Befehl

MATLAB ist ein interaktives Programm zur numerischen Berechnung und Datenvisualisierung. Sie können Befehle eingeben, indem Sie im MATLAB-Prompt '>>' im Befehlsfenster klicken.

In diesem Abschnitt werden wir eine Liste häufig verwendeter allgemeiner MATLAB-Befehle bereitstellen.

Befehle zur Verwaltung der Sitzung

MATLAB bietet verschiedene Befehle zur Verwaltung der Sitzung. Die folgende Tabelle bietet alle solchen Befehle-

BefehlZiel
clcLeere den Befehlsfenster.
clearLösche die Variable aus dem Speicher.
existÜberprüfe das Vorhandensein von Datei oder Variable.
globalErkläre die Variable als globale Variable.
helpSuche nach Hilfe-Themen.
lookforSuche nach Schlüsselwörtern in den Hilfeeinträgen.
quitBeende MATLAB.
whoListe die aktuellen Variablen auf.
whosListe die aktuellen Variablen auf (lange Anzeige).

Systembefehle

MATLAB bietet verschiedene nützliche Befehle, um das System zu verwalten, z.B. das aktuelle Arbeitsblatt als Datei im Arbeitsbereich zu speichern und diese später zu laden.

Es bietet auch verschiedene Befehle für andere systembezogene Aktivitäten, z.B. das Anzeigen des Datums, das Aufzählen der Dateien im Verzeichnis, das Anzeigen des aktuellen Verzeichnisses usw.

Die folgende Tabelle zeigt einige häufig verwendete systembezogene Befehle-

BefehlZiel
cdÄndere das aktuelle Verzeichnis.
dateZeige das aktuelle Datum an.
deleteLösche die Datei.
diaryÖffne/Schalte die Aufzeichnung des Diary-Datei ab.
dirListe alle Dateien im aktuellen Verzeichnis auf.
loadLade die Variablen des Arbeitsbereichs aus einer Datei.
pathZeige den Suchpfad.
pwdZeige das aktuelle Verzeichnis an.
saveSpeichere die Variablen des Arbeitsbereichs in einer Datei.
typeZeige den Inhalt der Datei an.
whatListe alle MATLAB-Dateien im aktuellen Verzeichnis auf.
wklreadLesen von .wk1Elektronische Tabellenkalkulationsdatei.

Eingabe- und Ausgabebefehle

MATLAB提供以下与输入和输出相关的命令-

BefehlZiel
disp显示数组或字符串的内容。
fscanf从文件中读取格式化的数据。
format控制屏幕显示格式。
fprintf执行对屏幕或文件的格式化写入。
input显示提示并等待输入。
;禁止丝网印刷。

fscanffprintf命令的行为像C的scanf和printf函数。它们支持以下格式代码-

格式代码Ziel
%s格式化为字符串。
%d格式化为整数。
%f格式化为浮点值。
%e以科学计数形式格式化为浮点值。
%g以最紧凑的格式进行格式化:%f或%e。
\n在输出字符串中插入新行。
\t在输出字符串中插入一个选项卡。

格式函数具有以下用于数字显示的形式-

格式功能最多显示
format short

四个小数位(默认值)。

format long

16位小数。

format short e五位数加指数。
format long e16位数字加指数。
format bank两个小数位数。定点货币形式
format +正数,负数或零。
format rat有理近似。小数分数表示
format compact禁止某些换行符。
format loose重置为不太紧凑的显示模式。

向量,矩阵和数组命令

下表显示了用于处理数组,矩阵和向量的各种命令-

BefehlZiel
cat连接数组。
find查找非零元素的索引。
length计算元素数。
linspace创建规则间隔的矢量。
logspace创建对数间隔的向量。
max返回最大元素。
min返回最小的元素。
prod每列的乘积。
reshape更改大小。
size计算数组大小。
sort对每一列进行排序。
sum对每列求和。
eye创建一个单位矩阵。
ones创建一个数组。
zeros创建一个零数组。
cross计算矩阵叉积。
dot计算矩阵点积。
det计算数组的行列式。
inv计算矩阵的逆。
pinv计算矩阵的伪逆。
rank计算矩阵的秩。
rref计算精简行梯形表格。
cell创建单元格数组。
celldisp显示单元格数组。
cellplot

显示单元格数组的图形表示形式。

num2cellKonvertieren Sie eine Zahl-Array in ein Zellen-Array.
dealPassen Sie die Eingabe- und Ausgabelisten an.
iscell

Kennzeichnen Sie Zellen-Array.

Zeichnungsbefehle

MATLAB bietet viele Befehle zum Zeichnen von Diagrammen. Der nachstehende Tisch zeigt einige häufig verwendete Zeichnungsbefehle-

BefehlZiel
axisSetzen Sie die Achsenbeschränkungen.
fplot

Intelligente Zeichnung der Funktion.

gridZeigen Sie die Gitterlinien an.
plotErstellen Sie ein xy-Diagramm.
printDrucken Sie das Diagramm oder speichern Sie es in einer Datei.
titlePlatzieren Sie Text oben im Diagramm.
xlabelFügen Sie einen Textlabel zur X-Achse hinzu.
ylabelFügen Sie einen Textlabel zur Y-Achse hinzu.
axesErstellen Sie ein Achsenobjekt.
closeSchließen Sie das aktuelle Diagramm.
close allSchließen Sie alle Blöcke.
figureÖffnen Sie ein neues Diagrammfenster.
gtextAktivieren Sie das Platzieren von Beschriftungen über die Maus.
holdFrieren Sie das aktuelle Diagramm ein.
legendPlatzieren Sie die Legende mit der Maus.
refreshZeichnen Sie das aktuelle Diagrammfenster neu.
setSpezifizieren Sie die Eigenschaften eines Objekts (z.B. Achse).
subplotErstellen Sie ein Diagramm in einem Unterfenster.
textPlatzieren Sie einen String im Diagramm.
barErstellen Sie ein Balkendiagramm.
loglogErstellen Sie ein Logarithm.-Logarithmische Diagramme.
polarErstellen Sie ein Polardiagramm.
semilogxErstellen Sie ein halboberflächiges Diagramm. (Logarithmische X-Achse).
semilogyErstellen Sie ein halboberflächiges Diagramm. (Logarithmische Y-Achse).
stairsErstellen Sie ein Treppen-Diagramm.
stemErstellen Sie ein Stamm-Diagramm.