汇集常见的MATLAB命令和矩阵函数,根据后续应用中不断更新。
表格按照英语字母顺序排列,阅读程序过程不懂的可以来这里查阅一下。
文末附Word版百度网盘链接,需要的可以下载根据中文查找对应命令和矩阵函数。
表1.1 MATLAB命令和矩阵函数
解决控制工程问题时常用的命令和矩阵函数 | 关于命令用途和矩阵函数含义的说明 |
abs acker angle ans atan axis | 取绝对值、复数幅值 采用阿克曼公式计算用于极点配置的状态反馈增益矩阵 相角 未为表达式赋值时的答案 反正切 手动坐标轴标度 |
bode | 绘制伯德图 |
clear clf computer conj conv corrcoef cos cosh cov ctrb c2d | 清除工作空间 清除当前图形 计算机的类型 取共轭复数 求卷积,相乘 计算相关系数 求余弦 求双曲余弦 求协方差 计算可控性矩阵 将连续时间模型变换为离散时间模型 |
(续表)
解决控制工程问题时常用的命令和矩阵函数 | 关于命令用途和矩阵函数含乂的说明 |
deconv | 去卷积,相除 |
det | 求行列式 |
diag | 与对角矩阵有关的运算 |
eig | 求特征值和特征向量 |
end | for, while, switch, try和if语句的终止范围 |
exit | 终止程序 |
exp | 计算基为e的指数 |
expm | 计算矩阵指数 |
eye | 生成单位矩阵 |
feedback | 两个LTI模型的反馈连接 |
filter | 直接滤波的实现 |
for | 将语句重复执行某个指定的次数 |
fonnat long | 15位定标定点数(如1.33333333333333) |
format long e | 15 位浮点数(如 1.33333333333333e +000) |
format short | 5位定标定点数(如1.3333) |
fbnnat short e | 5位浮点数(如1.3333e+OOO) |
fteqs | 计算拉普拉斯变换频率响应 |
freqz | 计算Z变换频率响应 |
gram | 计算可控性和可观性格拉姆矩阵 |
grid | 切换当前坐标轴上的主网格线 |
grid off | 从当前坐标轴上除去主网格线和辅网格线 |
grid on | 在当前坐标轴上添加主网格线 |
help | 列出所有主要帮助标题 |
hold | 切换保持状态 |
hold off | 用plot命令擦去从前图形后返回默认方式,而且在绘制新图形之前 重新设置所有坐标轴属性 |
hold on | 保持当前图形和所有坐标轴属性以便随后的绘图命令在现有图形上 添加图形元素 |
i | 虚数单位 |
imag | 求虚部 |
impulse | 计算LTI模型的冲激响应 |
inf | 无穷大(8) |
inv | 求逆 |
j | 虚数单位 |
legend | 图例 |
length | 求向量的长度 |
linspace | 线性间隔的向量 |
load | 从磁盘装载工作空间变量 |
log | 计算自然对数 |
loglog | 绘制重对数x-y图 |
logm | 求矩阵对数 |
logspace | 对数间隔的向量 |
log10 | 计算以10为底的对数 |
Iqe Iqr | 线性二次型估计器设计 线性二次型调节器设计 |
Isim | 仿真获得LTI模型对任意输入的时间响应 |
lyap | 求解连续时间李雅普诺夫方程 |
(续表)
尊决控制工程间通时常用的命令和矩阵函数 | 关于命令用途和矩阵函數含义的说明 |
maigin max mean median mesh min minreal | 求增益裕度、相角裕度和穿越频率 取极大值 取平均值 取中值 绘制三维网格表面 取极小值 最小实现和极点-零点对消 |
NaN ngrid nichols num2str nyquist | 不是一个数 在尼科尔斯图上生成网格线 绘制LTI模型的尼科尔斯图 将数转换为字符申 绘制奈奎斯特频率响应 |
obsv ode45 ode23 odell3 ones ord2 | 计算可观性矩阵 采用中等阶数方法求解非刚性微分方程(如果所涉及时间常数变化 不超过几个数量级,则微分方程称为非刚性微分方程) 采用低阶方法求解非刚性微分方程 采用变阶方法求解非刚性微分方程 生成常数1构成的数组 生成连续时间二阶系统 |
pade parallel pi place plot polar pole poly polyfit polyval polyvalm printsys prod pzmap | 求时间延迟的帕德近似 两个LTI模型的并联连接 π 计算用于极点配量的状态反馈增益矩阵 绘制线性x-y图 绘制极坐标图 计算LTI模型的极点 将根转换为多项式 多项式曲线拟合 多项式求值 矩阵多项式求值 按美观的格式显示系统 求元素的乘积 进行LTI系统的极点、零点映射 |
quit | 终止程序 |
rand rank real rem residue rlocfind rlocus nnodel roots | 生成随机数和矩阵 计算矩阵的秩 求实部 相除后的余数 部分分式展开 求给定一组根的根轨迹増益 绘制根轨迹 生成n阶随机稳定连续时间测试模型 求多项式的根 |
(续表)
解决控制工程问題时常用的命令和矩阵函数 | 关于命令用途和矩阵函數含义的说明 |
semilogx semilogy series shg sign sin sinh size sqrt sqrtm ss ss2tf std step subplot sum switch | 绘制半对数图(x轴为对数刻度) 绘制半对数图G轴为对数刻度) 串联连接两个LTI模型 显示图形窗口 符号函数 求正弦 求双曲正弦 求矩阵的维数 求平方根 求矩阵平方根 生成状态空间模型或将LTI模型变换为状态空间模型 将状态空间模型变换为传递函数模型 求标准羞 绘制单位阶朕响应 按平铺位置生成坐标轴 计算元素的和 根据表达式在几种情况下切换 |
tan tanh text tf tf2ss tf2zp title trace | 求正切 求双曲正切 书写任意定位的文本 生成传递函数模型或将LTI模型变换为传递函数模型 将传递函数模型变换为状态空间模型 将传递函数模型变换为零点-极点模型 图形标题 求矩阵的迹 |
who whos | 列出当前存储器中的所有变量 列出当前工作空间中的所有变量,包括与它们的维数、字节、类型有关的信息 |
xlabel | 绘制x轴标记 |
ylabel | 绘制y轴标记 |
zero zeros zlabel zpk zp2tf | 求LTI系统的传输零点 零数组 z轴标记 生成零点-极点-増益模型或变换为零点-极点-増益模型 将零点-极点模型变换为传递函数模型 |
链接:https://pan.baidu.com/s/1ZyHWHLXs1v1hcORu4XCRxg
提取码:0422