跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 跨境风云 > MATLAB常用命令大全,非常详细(持续更新中)

MATLAB常用命令大全,非常详细(持续更新中)

时间:2024-04-17 12:05:26 来源:网络cs 作者:往北 栏目:跨境风云 阅读:

标签: 详细  持续  更新  非常  命令 
阅读本书更多章节>>>>

**

MATLAB命令大全

**
管理命令和函数

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      退出MATLABStartup      引用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、DPade      时延的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      匹配两根轨迹的向量
阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/fengyun/2024-04-17/159741.html,文章来源:网络cs,作者:往北,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇:JAVA 找不到符号

下一篇:返回列表

文章评论