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

命令MATLAB

MATLAB è un programma interattivo per calcolo numerico e visualizzazione dei dati. Puoi inserire comandi digitando nel prompt MATLAB '>>' nella finestra dei comandi.

In questa sezione, forniremo una lista di comandi MATLAB comuni.

Comandi per la gestione della sessione

MATLAB fornisce vari comandi per gestire la sessione. La tabella seguente fornisce tutti questi comandi-

命令目的
clcPulisci la finestra dei comandi.
clearElimina le variabili dalla memoria.
existControlla l'esistenza di file o variabili.
globalDeclara una variabile come variabile globale.
helpCerca argomenti di aiuto.
lookforCerca parole chiave nei voci di aiuto.
quitEsci da MATLAB.
whoElenca le variabili correnti.
whosElenca le variabili correnti (visualizzazione lunga).

Comandi di sistema

MATLAB fornisce vari comandi utili per gestire il sistema, ad esempio salvare il lavoro corrente come file nella workspace e caricare il file in seguito.

Fornisce anche vari comandi per altre attività relative al sistema, ad esempio mostrare la data, elencare i file nella directory, mostrare la directory corrente, ecc.

La tabella seguente elenca alcuni comandi comuni relativi al sistema-

命令目的
cdCambia la directory corrente.
dateMostra la data corrente.
deleteElimina il file.
diaryAccendi/spegni la registrazione del file di diario.
dirElenca tutti i file nella directory corrente.
loadCarica le variabili di workspace dal file.
pathMostra il percorso di ricerca.
pwdMostra la directory corrente.
saveSalva le variabili di workspace nel file.
typeMostra il contenuto del file.
whatElenca tutti i file MATLAB nella directory corrente.
wklreadLeggi il file di elettronica .wk1.

Comandi di input e output

MATLAB fornisce i seguenti comandi relativi all'input e all'output-

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

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

格式代码目的
%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重置为不太紧凑的显示模式。

向量,矩阵和数组命令

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

命令目的
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将数字数组转换为数组单元。
deal匹配输入和输出列表。
iscell

标识数组单元。

命令绘图

MATLAB提供了许多用于绘制图形的命令。下表显示了一些常用的绘图命令-

命令目的
axis设置轴限制。
fplot

绘图智能函数。

grid显示网格线。
plot生成xy图。
print打印图或将图保存到文件中。
title将文本放在图的顶部。
xlabel在x轴上添加文本标签。
ylabel将文本标签添加到y轴。
axes创建轴对象。
close关闭当前图。
close all关闭所有地块。
figure打开一个新的图形窗口。
gtext通过鼠标启用标签放置。
hold冻结当前图。
legend用鼠标放置图例。
refresh重新绘制当前图形窗口。
set指定属性对象(例如轴)。
subplot在子窗口中创建图。
text在图中放置字符串。
bar创建图条形。
loglog创建图对数-对数。
polar创建图极坐标。
semilogx创建图半对数。(坐标横对数)。
semilogy创建图半对数。(坐标纵对数)。
stairs创建图楼梯。
stem创建图茎。