MATLAB命令大全.docx

上传人:b****4 文档编号:3508003 上传时间:2022-11-23 格式:DOCX 页数:14 大小:23.64KB
下载 相关 举报
MATLAB命令大全.docx_第1页
第1页 / 共14页
MATLAB命令大全.docx_第2页
第2页 / 共14页
MATLAB命令大全.docx_第3页
第3页 / 共14页
MATLAB命令大全.docx_第4页
第4页 / 共14页
MATLAB命令大全.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

MATLAB命令大全.docx

《MATLAB命令大全.docx》由会员分享,可在线阅读,更多相关《MATLAB命令大全.docx(14页珍藏版)》请在冰豆网上搜索。

MATLAB命令大全.docx

MATLAB命令大全

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     退出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     计算矩阵或向量范数

    RcondLinpack     逆条件值估计

    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    

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1