MATLAB命令大全

来源:互联网 发布:怎么建设网络强国 编辑:程序博客网 时间:2024/06/07 14:23

管理命令和函数
    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      当变量为字符串时其值为真

原创粉丝点击