许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  MATLAB命令大全:常用指令速查手册

MATLAB命令大全:常用指令速查手册

阅读数 27
点赞 0
article_banner

管理命令和函数
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”矩阵

   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 计算矩阵或向量范数
Rcond Linpack 逆条件值估计
Rank 计算矩阵秩
Det 计算矩阵行列式值
Trace 计算矩阵的迹
Null 零矩阵
Orth 正交化
线性方程
\和/ 线性方程求解
Chol Cholesky分解
Lu 高斯消元法求系数阵
Inv 矩阵求逆
Qr 正交三角矩阵分解(QR分解)
Pinv 矩阵伪逆
特征值和奇异值
Eig 求特征值和特征向量
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 寻找指定特征值的对象

   打印和存储

   Print 打印图形或保存图形

   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 匹配两根轨迹的向量


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空