管理命令和函数 |
||
|
help |
在线帮助文件 |
doc |
装入超文本说明 |
|
what |
M、MAT、MEX文件的目录列表 |
|
type |
列出M文件 |
|
lookfor |
通过help条目搜索关键字 |
|
which |
定位函数和文件 |
|
Demo |
运行演示程序 |
|
Path |
控制MATLAB的搜索路径 |
|
管理变量和工作空间 |
||
|
Who |
列出当前变量 |
Whos |
列出当前变量(长表) |
|
Load |
从磁盘文件中恢复变量 |
|
Save |
保存工作空间变量 |
|
Clear |
从内存中清除变量和函数 |
|
Pack |
整理工作空间内存 |
|
Size |
矩阵的尺寸 |
|
Length |
向量的长度 |
|
disp |
显示矩阵或 |
|
与文件和操作系统有关的命令 |
||
|
cd |
改变当前工作目录 |
Dir |
目录列表 |
|
Delete |
删除文件 |
|
Getenv |
获取环境变量值 |
|
! |
执行DOS操作系统命令 |
|
Unix |
执行UNIX操作系统命令并返回结果 |
|
Diary |
保存MATLAB任务 |
|
控制命令窗口 |
||
|
Cedit |
设置命令行编辑 |
Clc |
清命令窗口 |
|
Home |
光标置左上角 |
|
Format |
设置输出格式 |
|
Echo |
底稿文件内使用的回显命令 |
|
more |
在命令窗口中控制分页输出 |
|
启动和退出MATLAB |
||
|
Quit |
退出MATLAB |
Startup |
引用MATLAB时所执行的M文件 |
|
Matlabrc |
主启动M文件 |
|
一般信息 |
||
|
Info |
MATLAB系统信息及Mathworks公司信息 |
Subscribe |
成为MATLAB的订购用户 |
|
|
hostid |
MATLAB主服务程序的识别代号 |
Whatsnew |
在说明书中未包含的新信息 |
|
Ver |
版本信息 |
|
操作符和特殊字符 |
||
|
+ |
加 |
— |
减 |
|
* |
矩阵乘法 |
|
.* |
数组乘法 |
|
^ |
矩阵幂 |
|
.^ |
数组幂 |
|
\ |
左除或反斜杠 |
|
/ |
右除或斜杠 |
|
./ |
数组除 |
|
Kron |
Kronecker张量积 |
|
: |
冒号 |
|
( ) |
圆括号 |
|
[ ] |
方括号 |
|
. |
小数点 |
|
.. |
父目录 |
|
… |
继续 |
|
, |
逗号 |
|
; |
分号 |
|
% |
注释 |
|
! |
感叹号 |
|
‘ |
转置或引用 |
|
= |
赋值 |
|
= = |
相等 |
|
< > |
关系操作符 |
|
& |
逻辑与 |
|
| |
逻辑或 |
|
~ |
逻辑非 |
|
xor |
逻辑异或 |
|
逻辑函数 |
||
|
Exist |
检查变量或函数是否存在 |
Any |
向量的任一元为真,则其值为真 |
|
All |
向量的所有元为真,则其值为真 |
|
Find |
找出非零元素的索引号 |
|
三角函数 |
||
|
Sin |
正弦 |
Sinh |
双曲正弦 |
|
Asin |
反正弦 |
|
Asinh |
反双曲正弦 |
|
|
Cos |
余弦 |
Cosh |
双曲余弦 |
|
Acos |
反余弦 |
|
Acosh |
反双曲余弦 |
|
Tan |
正切 |
|
Tanh |
双曲正切 |
|
Atan |
反正切 |
|
Atan2 |
四象限反正切 |
|
Atanh |
反双曲正切 |
|
Sec |
正割 |
|
Sech |
双曲正割 |
|
Asech |
反双曲正割 |
|
Csc |
余割 |
|
Csch |
双曲余割 |
|
Acsc |
反余割 |
|
Acsch |
反双曲余割 |
|
Cot |
余切 |
|
Coth |
双曲余切 |
|
Acot |
反余切 |
|
Acoth |
反双曲余切 |
|
指数函数 |
||
|
Exp |
指数 |
Log |
自然对数 |
|
Log10 |
常用对数 |
|
Sqrt |
平方根 |
|
复数函数 |
||
|
Abs |
绝对值 |
Argle |
相角 |
|
Conj |
复共轭 |
|
Image |
复数虚部 |
|
Real |
复数实部 |
|
数值函数(数值进取问题) |
||
|
Fix |
朝零方向取整 |
Floor |
朝负无穷大方向取整 |
|
Ceil |
朝正无穷大方向取整 |
|
Round |
朝最近的整数取整 |
|
Rem |
除后取余 |
|
Sign |
符号函数 |
|
基本矩阵 |
||
|
Zeros |
零矩阵 |
Ones |
全“1”矩阵 |
|
diag |
对角矩阵 |
|
Eye |
单位矩阵 |
|
|
Rand |
均匀分布的随机数矩阵 |
Randn |
正态分布的随机数矩阵 |
|
Logspace |
对数间隔的向量 |
|
Meshgrid |
三维图形的X和Y数组 |
|
: |
规则间隔的向量 |
|
特殊变量和常数 |
||
|
Ans |
当前的答案 |
Eps |
相对浮点精度 |
|
Realmax |
最大浮点数 |
|
Realmin |
最小浮点数 |
|
Pi |
圆周率 |
|
I,j |
虚数单位 |
|
Inf |
无穷大 |
|
Nan |
非数值 |
|
Flops |
浮点运算次数 |
|
Nargin |
函数输入变量数 |
|
Nargout |
函数输出变量数 |
|
Computer |
计算机类型 |
|
Isieee |
当计算机采用IEEE算术标准时,其值为真 |
|
Why |
简明的答案 |
|
Version |
MATLAB版本号 |
|
时间和日期 |
||
|
Clock |
挂钟 |
Date |
日历 |
|
Etime |
计时函数 |
|
Tic |
秒表开始计时 |
|
Toc |
计时函数 |
|
Cputime |
CPU时间(以秒为单位) |
|
矩阵操作 |
||
|
Diag |
建立和提取对角阵 |
Fliplr |
矩阵作左右翻转 |
|
Flipud |
矩阵作上下翻转 |
|
Reshape |
改变矩阵大小 |
|
Rot90 |
矩阵旋转90度 |
|
Tril |
提取矩阵的下三角部分 |
|
Triu |
提取矩阵的上三角部分 |
|
: |
矩阵的索引号,重新排列矩阵 |
|
Compan |
友矩阵 |
|
Hadamard |
Hadamard矩阵 |
|
Hankel |
Hankel矩阵 |
|
Hilb |
Hilbert矩阵 |
|
Invhilb |
逆Hilbert矩阵 |
|
|
Kron |
Kronecker张量积 |
Magic |
魔方矩阵 |
|
Toeplitz |
Toeplitz矩阵 |
|
Vander |
Vandermonde矩阵 |
|
矩阵分析 |
|
|
|
Cond |
计算矩阵条件数 |
Norm |
计算矩阵或向量范数(norm(x)求得x的最大值) |
|
Rcond Linpack |
逆条件值估计 |
|
Rank |
计算矩阵秩 |
|
Det |
计算矩阵行列式值 |
|
Trace |
计算矩阵的迹 |
|
Null |
零矩阵 |
|
Orth |
正交化 |
|
线性方程 |
||
|
\和/ |
线性方程求解 |
Chol |
Cholesky分解 |
|
Lu |
高斯消元法求系数阵 |
|
Inv |
矩阵求逆 |
|
Qr |
正交三角矩阵分解(QR分解) |
|
Pinv |
矩阵伪逆 |
|
特征值和奇异值 |
||
|
Eig |
求特征值和特征向量(E=eig(A)求其全部特征值,[V,D]=eig(A)求A的全部特征值,构成的对角矩阵D,并求A的特征向量构成V的全部列向量) |
Poly |
求特征多项式 |
|
Hess |
Hessberg形式 |
|
Qz |
广义特征值 |
|
Cdf2rdf |
变复对角矩阵为实分块对角形式 |
|
Schur |
Schur分解 |
|
Balance |
矩阵均衡处理以提高特征值精度 |
|
Svde |
奇异值分解 |
|
矩阵函数 |
||
|
Expm |
矩阵指数 |
Expm1 |
实现expm的M文件 |
|
Expm2 |
通过泰勒级数求矩阵指数 |
|
Expm3 |
通过特征值和特征向量求矩阵指数 |
|
Logm |
矩阵对数 |
|
Sqrtm |
矩阵开平方根 |
|
Funm |
一般矩阵的计算 |
|
泛函——非线性数值方法 |
||
|
Ode23 |
低阶法求解常微分方程 |
Ode23p |
低阶法求解常微分方程并绘出结果图形 |
|
Ode45 |
高阶法求解常微分方程 |
|
Quad |
低阶法计算数值积分 |
|
|
Quad8 |
高阶法计算数值积分 |
Fmin |
单变量函数的极小变化 |
|
Fmins |
多变量函数的极小化 |
|
Fzero |
找出单变量函数的零点 |
|
Fplot |
函数绘图 |
|
多项式函数 |
||
|
Roots |
求多项式根 |
Poly |
构造具有指定根的多项式 |
|
Polyvalm |
带矩阵变量的多项式计算 |
|
Residue |
部分分式展开(留数计算) |
|
Polyfit |
数据的多项式拟合 |
|
Polyder |
微分多项式 |
|
Conv |
多项式乘法 |
|
Deconv |
多项式除法 |
|
建立和控制图形窗口 |
||
|
Figure |
建立图形 |
Gcf |
获取当前图形的句柄 |
|
Clf |
清除当前图形 |
|
Close |
关闭图形 |
|
建立和控制坐标系 |
||
|
Subplot |
在标定位置上建立坐标系 |
Axes |
在任意位置上建立坐标系 |
|
Gca |
获取当前坐标系的句柄 |
|
Cla |
清除当前坐标系 |
|
Axis |
控制坐标系的刻度和形式 |
|
Caxis |
控制伪彩色坐标刻度 |
|
Hold |
保持当前图形 |
|
句柄图形对象 |
||
|
Figure |
建立图形窗口 |
Axes |
建立坐标系 |
|
Line |
建立曲线 |
|
Text |
建立文本串 |
|
Patch |
建立图形填充块 |
|
Surface |
建立曲面 |
|
Image |
建立图像 |
|
Uicontrol |
建立用户界面控制 |
|
Uimen |
建立用户界面菜单 |
|
句柄图形操作 |
||
|
Set |
设置对象 |
Get |
获取对象特征 |
|
Reset |
重置对象特征 |
|
Delete |
删除对象 |
|
|
Newplot |
预测nextplot性质的M文件 |
Gco |
获取当前对象的句柄 |
|
Drawnow |
填充未完成绘图事件 |
|
Findobj |
寻找指定特征值的对象 |
|
打印和存储 |
||
|
|
打印图形或保存图形 |
Printopt |
配置本地打印机缺省值 |
|
Orient |
设置纸张取向 |
|
Capture |
屏幕抓取当前图形 |
|
基本X—Y图形 |
||
|
Plot |
线性图形 |
Loglog |
对数坐标图形 |
|
Semilogx |
半对数坐标图形(X轴为对数坐标) |
|
Semilogy |
半对数坐标图形(Y轴为对数坐标) |
|
Fill |
绘制二维多边形填充图 |
|
特殊X—Y图形 |
||
|
Polar |
极坐标图 |
Bar |
条形图 |
|
Stem |
离散序列图或杆图 |
|
Stairs |
阶梯图 |
|
Errorbar |
误差条图 |
|
Hist |
直方图 |
|
Rose |
角度直方图 |
|
Compass |
区域图 |
|
Feather |
箭头图 |
|
Fplot |
绘图函数 |
|
Comet |
星点图 |
|
图形注释 |
||
|
Title |
图形标题 |
Xlabel |
X轴标记 |
|
Ylabel |
Y轴标记 |
|
Text |
文本注释 |
|
Gtext |
用鼠标放置文本 |
|
Grid |
网格线 |
|
MATLAB编程语言 |
||
|
Function |
增加新的函数 |
Eval |
执行由MATLAB表达式构成的字串 |
|
Feval |
执行由字串指定的函数 |
|
Global |
定义全局变量 |
|
程序控制流 |
||
|
If |
条件执行语句 |
|
Else |
与if命令配合使用 |
Elseif |
与if命令配合使用 |
|
End |
For,while和if语句的结束 |
|
For |
重复执行指定次数(循环) |
|
While |
重复执行不定次数(循环) |
|
Break |
终止循环的执行 |
|
Return |
返回引用的函数 |
|
Error |
显示信息并终止函数的执行 |
|
交互输入 |
||
|
Input |
提示用户输入 |
Keyboard |
像底稿文件一样使用键盘输入 |
|
Menu |
产生由用户输入选择的菜单 |
|
Pause |
等待用户响应 |
|
Uimenu |
建立用户界面菜单 |
|
Uicontrol |
建立用户界面控制 |
|
一般字符串函数 |
||
|
Strings |
MATLAB中有关字符串函数的说明 |
Abs |
变字符串为数值 |
|
Setstr |
变数值为字符串 |
|
Isstr |
当变量为字符串时其值为真 |
|
Blanks |
空串 |
|
Deblank |
删除尾部的空串 |
|
Str2mat |
从各个字符串中形成文本矩阵 |
|
Eval |
执行由MATLAB表达式组成的串 |
|
字符串比较 |
||
|
Strcmp |
比较字符串 |
Findstr |
在一字符串中查找另一个子串 |
|
Upper |
变字符串为大写 |
|
Lower |
变字符串为小写 |
|
Isletter |
当变量为字母时,其值为真 |
|
Isspace |
当变量为空白字符时,其值为真 |
|
字符串与数值之间变换 |
||
|
Num2str |
变数值为字符串 |
Int2str |
变整数为字符串 |
|
Str2num |
变字符串为数值 |
|
Sprintf |
变数值为格式控制下的字符串 |
|
Sscanf |
变字符串为格式控制下的数值 |
|
十进制与十六进制数之间变换 |
||
|
Hex2num |
变十六进制为IEEE标准下的浮点数 |
Hex2dec |
变十六制数为十进制数 |
|
Dec2hex |
变十进制数为十六进制数 |
|
|
|
|
建模 |
||
|
Append |
追加系统动态特性 |
Augstate |
变量状态作为输出 |
|
Blkbuild |
从方框图中构造状态空间系统 |
|
Cloop |
系统的闭环 |
|
Connect |
方框图建模 |
|
Conv |
两个多项式的卷积 |
|
Destim |
从增益矩阵中形成离散状态估计器 |
|
Dreg |
从增益矩阵中形成离散控制器和估计器 |
|
Drmodel |
产生随机离散模型 |
|
Estim |
从增益矩阵中形成连续状态估计器 |
|
Feedback |
反馈系统连接 |
|
Ord2 |
产生二阶系统的A、B、C、D |
|
Pade |
时延的Pade近似 |
|
Parallel |
并行系统连接 |
|
Reg |
从增益矩阵中形成连续控制器和估计器 |
|
Rmodel |
产生随机连续模型 |
|
Series |
串行系统连接 |
|
Ssdelete |
从模型中删除输入、输出或状态 |
|
ssselect |
从大系统中选择子系统 |
|
模型变换 |
||
|
C2d |
变连续系统为离散系统 |
C2dm |
利用指定方法变连续为离散系统 |
|
C2dt |
带一延时变连续为离散系统 |
|
D2c |
变离散为连续系统 |
|
D2cm |
利用指定方法变离散为连续系统 |
|
Poly |
变根值表示为多项式表示 |
|
Residue |
部分分式展开 |
|
Ss2tf |
变状态空间表示为传递函数表示 |
|
Ss2zp |
变状态空间表示为零极点表示 |
|
Tf2ss |
变传递函数表示为状态空间表示 |
|
Tf2zp |
变传递函数表示为零极点表示 |
|
Zp2tf |
变零极点表示为传递函数表示 |
|
Zp2ss |
变零极点表示为状态空间表示 |
|
模型简化 |
||
|
Balreal |
平衡实现 |
Dbalreal |
离散平衡实现 |
|
Dmodred |
离散模型降阶 |
|
Minreal |
最小实现和零极点对消 |
|
Modred |
模型降阶 |
|
模型实现 |
||
|
Canon |
正则形式 |
|
Ctrbf |
可控阶梯形 |
Obsvf |
可观阶梯形 |
|
Ss2ss |
采用相似变换 |
|
模型特性 |
||
|
Covar |
相对于白噪声的连续协方差响应 |
Ctrb |
可控性矩阵 |
|
Damp |
阻尼系数和固有频率 |
|
Dcgain |
连续稳态(直流)增益 |
|
Dcovar |
相对于白噪声的离散协方差响应 |
|
Ddamp |
离散阻尼系数和固有频率 |
|
Ddcgain |
离散系统增益 |
|
Dgram |
离散可控性和可观性 |
|
Dsort |
按幅值排序离散特征值 |
|
Eig |
特征值和特征向量 |
|
Esort |
按实部排列连续特征值 |
|
Gram |
可控性和可观性 |
|
Obsv |
可观性矩阵 |
|
Printsys |
按格式显示系统 |
|
Roots |
多项式之根 |
|
Tzero |
传递零点 |
|
Tzero2 |
利用随机扰动法传递零点 |
|
时域响应 |
||
|
Dimpulse |
离散时间单位冲激响应 |
Dinitial |
离散时间零输入响应 |
|
Dlsim |
任意输入下的离散时间仿真 |
|
Dstep |
离散时间阶跃响应 |
|
Filter |
单输入单输出Z变换仿真 |
|
Impulse |
冲激响应 |
|
Initial |
连续时间零输入响应 |
|
Lsim |
任意输入下的连续时间仿真 |
|
Ltitr |
低级时间响应函数 |
|
Step |
阶跃响应 |
|
Stepfun |
阶跃函数 |
|
频域响应 |
||
|
Bode |
Bode图(频域响应) |
Dbode |
离散Bode图 |
|
Dnichols |
离散Nichols图 |
|
Dnyquist |
离散Nyquist图 |
|
Dsigma |
离散奇异值频域图 |
|
Fbode |
连续系统的快速Bode图 |
|
Freqs |
拉普拉斯变换频率响应 |
|
Freqz |
Z变换频率响应 |
|
|
Ltifr |
低级频率响应函数 |
Margin |
增益和相位裕度 |
|
Nichols |
Nichols图 |
|
Ngrid |
画Nichols图的栅格线 |
|
Nyquist |
Nyquist图 |
|
Sigma |
奇异值频域图 |
|
根轨迹 |
||
|
Pzmap |
零极点图 |
Rlocfind |
交互式地确定根轨迹增益 |
|
Rlocus |
画根轨迹 |
|
Sgrid |
在网格上画连续根轨迹 |
|
Zgrid |
在网格上画离散根轨迹 |
|
增益选择 |
||
|
Acker |
单输入单输出极点配置 |
Dlqe |
离散线性二次估计器设计 |
|
Dlqew |
离散线性二次估计器设计 |
|
Dlqr |
离散线性二次调节器设计 |
|
Dlqry |
输出加权的离散调节器设计 |
|
Lqe |
线性二次估计器设计 |
|
Lqed |
基于连续代价函数的离散估计器设计 |
|
Lqe2 |
利用Schur法设计线性二次估计器 |
|
Lqew |
一般线性二次估计器设计 |
|
Lqr |
线性二次调节器设计 |
|
Lqrd |
基于连续代价函数的离散调节器设计 |
|
Lqry |
输出加权的调节器设计 |
|
Lqr2 |
利用Schur法设计线性二次调节器 |
|
Place |
极点配置 |
|
方程求解 |
||
|
Are |
代数Riccati方程求解 |
Dlyap |
离散Lyapunov方程求解 |
|
Lyap |
连续Lyapunov方程求解 |
|
Lyap2 |
利用对角化求解Lyapunov方程 |
|
演示示例 |
||
|
Ctrldemo |
控制工具箱介绍 |
Boildemo |
锅炉系统的LQG设计 |
|
Jetdemo |
喷气式飞机偏航阻尼的典型设计 |
|
Diskdemo |
硬盘控制器的数字控制 |
|
Kalmdemo |
Kalman滤波器设计和仿真 |
|
实用工具 |
||
|
Abcdchk |
检测(A、B、C、D)组的一致性 |
Chop |
取n个重要的位置 |
|
Dexresp |
离散取样响应函数 |
|
|
Dfrqint |
离散Bode图的自动定范围的算法 |
Dfrqint2 |
离散Nyquist图的自动定范围的算法 |
|
Dmulresp |
离散多变量响应函数 |
|
Distsl |
到直线间的距离 |
|
Dric |
离散Riccati方程留数计算 |
|
Dsigma2 |
DSIGMA实用工具函数 |
|
Dtimvec |
离散时间响应的自动定范围算法 |
|
Exresp |
取样响应函数 |
|
Freqint |
Bode图的自动定范围算法 |
|
Freqint2 |
Nyquist图的自动定范围算法 |
|
Freqresp |
低级频率响应函数 |
|
Givens |
旋转 |
|
Housh |
构造Householder变换 |
|
Imargin |
利用内插技术求增益和相位裕度 |
|
Lab2ser |
变标号为字符串 |
|
Mulresp |
多变量响应函数 |
|
Nargchk |
检测M文件的变量数 |
|
Perpxy |
寻找最近的正交点 |
|
Poly2str |
变多项式为字符串 |
|
Printmat |
带行列号打印矩阵 |
|
Ric |
Riccati方程留数计算 |
|
Schord |
有序Schwr分解 |
|
Sigma2 |
SIGMA使用函数 |
|
Tfchk |
检测传递函数的一致性 |
|
Timvec |
连续时间响应的自动定范围算法 |
|
Tzreduce |
在计算过零点时简化系统 |
|
Vsort |
匹配两根轨迹的向量 |