English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
MATLAB bietet verschiedene Befehle zur Verwaltung der Sitzung. Die folgende Tabelle bietet alle solchen Befehle-
Befehl | Ziel |
---|---|
clc | Leere den Befehlsfenster. |
clear | Lösche die Variable aus dem Speicher. |
exist | Überprüfe das Vorhandensein von Datei oder Variable. |
global | Erkläre die Variable als globale Variable. |
help | Suche nach Hilfe-Themen. |
lookfor | Suche nach Schlüsselwörtern in den Hilfeeinträgen. |
quit | Beende MATLAB. |
who | Liste die aktuellen Variablen auf. |
whos | Liste die aktuellen Variablen auf (lange Anzeige). |
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-
Befehl | Ziel |
---|---|
cd | Ändere das aktuelle Verzeichnis. |
date | Zeige das aktuelle Datum an. |
delete | Lösche die Datei. |
diary | Öffne/Schalte die Aufzeichnung des Diary-Datei ab. |
dir | Liste alle Dateien im aktuellen Verzeichnis auf. |
load | Lade die Variablen des Arbeitsbereichs aus einer Datei. |
path | Zeige den Suchpfad. |
pwd | Zeige das aktuelle Verzeichnis an. |
save | Speichere die Variablen des Arbeitsbereichs in einer Datei. |
type | Zeige den Inhalt der Datei an. |
what | Liste alle MATLAB-Dateien im aktuellen Verzeichnis auf. |
wklread | Lesen von .wk1Elektronische Tabellenkalkulationsdatei. |
MATLAB提供以下与输入和输出相关的命令-
Befehl | Ziel |
---|---|
disp | 显示数组或字符串的内容。 |
fscanf | 从文件中读取格式化的数据。 |
format | 控制屏幕显示格式。 |
fprintf | 执行对屏幕或文件的格式化写入。 |
input | 显示提示并等待输入。 |
; | 禁止丝网印刷。 |
fscanf和fprintf命令的行为像C的scanf和printf函数。它们支持以下格式代码-
格式代码 | Ziel |
---|---|
%s | 格式化为字符串。 |
%d | 格式化为整数。 |
%f | 格式化为浮点值。 |
%e | 以科学计数形式格式化为浮点值。 |
%g | 以最紧凑的格式进行格式化:%f或%e。 |
\n | 在输出字符串中插入新行。 |
\t | 在输出字符串中插入一个选项卡。 |
格式函数具有以下用于数字显示的形式-
格式功能 | 最多显示 |
---|---|
format short | 四个小数位(默认值)。 |
format long | 16位小数。 |
format short e | 五位数加指数。 |
format long e | 16位数字加指数。 |
format bank | 两个小数位数。定点货币形式 |
format + | 正数,负数或零。 |
format rat | 有理近似。小数分数表示 |
format compact | 禁止某些换行符。 |
format loose | 重置为不太紧凑的显示模式。 |
下表显示了用于处理数组,矩阵和向量的各种命令-
Befehl | Ziel |
---|---|
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 | 显示单元格数组的图形表示形式。 |
num2cell | Konvertieren Sie eine Zahl-Array in ein Zellen-Array. |
deal | Passen Sie die Eingabe- und Ausgabelisten an. |
iscell | Kennzeichnen Sie Zellen-Array. |
MATLAB bietet viele Befehle zum Zeichnen von Diagrammen. Der nachstehende Tisch zeigt einige häufig verwendete Zeichnungsbefehle-
Befehl | Ziel |
---|---|
axis | Setzen Sie die Achsenbeschränkungen. |
fplot | Intelligente Zeichnung der Funktion. |
grid | Zeigen Sie die Gitterlinien an. |
plot | Erstellen Sie ein xy-Diagramm. |
Drucken Sie das Diagramm oder speichern Sie es in einer Datei. | |
title | Platzieren Sie Text oben im Diagramm. |
xlabel | Fügen Sie einen Textlabel zur X-Achse hinzu. |
ylabel | Fügen Sie einen Textlabel zur Y-Achse hinzu. |
axes | Erstellen Sie ein Achsenobjekt. |
close | Schließen Sie das aktuelle Diagramm. |
close all | Schließen Sie alle Blöcke. |
figure | Öffnen Sie ein neues Diagrammfenster. |
gtext | Aktivieren Sie das Platzieren von Beschriftungen über die Maus. |
hold | Frieren Sie das aktuelle Diagramm ein. |
legend | Platzieren Sie die Legende mit der Maus. |
refresh | Zeichnen Sie das aktuelle Diagrammfenster neu. |
set | Spezifizieren Sie die Eigenschaften eines Objekts (z.B. Achse). |
subplot | Erstellen Sie ein Diagramm in einem Unterfenster. |
text | Platzieren Sie einen String im Diagramm. |
bar | Erstellen Sie ein Balkendiagramm. |
loglog | Erstellen Sie ein Logarithm.-Logarithmische Diagramme. |
polar | Erstellen Sie ein Polardiagramm. |
semilogx | Erstellen Sie ein halboberflächiges Diagramm. (Logarithmische X-Achse). |
semilogy | Erstellen Sie ein halboberflächiges Diagramm. (Logarithmische Y-Achse). |
stairs | Erstellen Sie ein Treppen-Diagramm. |
stem | Erstellen Sie ein Stamm-Diagramm. |