《matlab命令大全p》由会员分享,可在线阅读,更多相关《matlab命令大全p(16页珍藏版)》请在金锄头文库上搜索。
1、文档供参考,可复制、编制,期待您的好评与关注! MATLAB命令大全操作符和特殊字符+加减*矩阵乘法.*数组乘法矩阵幂.数组幂左除或反斜杠/右除或斜杠./数组除KronKronecker张量积:冒号( )圆括号 方括号.小数点.父目录继续,逗号;分号%注释!感叹号转置或引用=赋值= =相等关系操作符&逻辑与|逻辑或逻辑非xor逻辑异或逻辑函数Exist检查变量或函数是否存在Any向量的任一元为真,则其值为真All向量的所有元为真,则其值为真Find找出非零元素的索引号三角函数Sin正弦Sinh双曲正弦Asin反正弦Asinh反双曲正弦Cos余弦Cosh双曲余弦Acos反余弦Acosh反双曲余弦
2、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均
3、匀分布的随机数矩阵Randn正态分布的随机数矩阵Logspace对数间隔的向量Meshgrid三维图形的X和Y数组:规则间隔的向量特殊变量和常数Ans当前的答案Eps相对浮点精度Realmax最大浮点数Realmin最小浮点数Pi圆周率I,j虚数单位Inf无穷大Nan非数值Flops浮点运算次数Nargin函数输入变量数Nargout函数输出变量数Computer计算机类型Isieee当计算机采用IEEE算术标准时,其值为真Why简明的答案VersionMATLAB版本号时间和日期Clock挂钟Date日历Etime计时函数Tic秒表开始计时Toc计时函数CputimeCPU时间(以秒为单位)
4、矩阵操作Diag建立和提取对角阵Fliplr矩阵作左右翻转Flipud矩阵作上下翻转Reshape改变矩阵大小Rot90矩阵旋转90度Tril提取矩阵的下三角部分Triu提取矩阵的上三角部分:矩阵的索引号,重新排列矩阵Compan友矩阵HadamardHadamard矩阵HankelHankel矩阵HilbHilbert矩阵Invhilb逆Hilbert矩阵KronKronecker张量积Magic魔方矩阵ToeplitzToeplitz矩阵VanderVandermonde矩阵矩阵分析Cond计算矩阵条件数Norm计算矩阵或向量范数Rcond Linpack逆条件值估计Rank计算矩阵秩De
5、t计算矩阵行列式值Trace计算矩阵的迹Null零矩阵Orth正交化线性方程和/线性方程求解CholCholesky分解Lu高斯消元法求系数阵Inv矩阵求逆Qr正交三角矩阵分解(QR分解)Pinv矩阵伪逆特征值和奇异值Eig求特征值和特征向量Poly求特征多项式HessHessberg形式Qz广义特征值Cdf2rdf变复对角矩阵为实分块对角形式SchurSchur分解Balance矩阵均衡处理以提高特征值精度Svde奇异值分解矩阵函数Expm矩阵指数Expm1实现expm的M文件Expm2通过泰勒级数求矩阵指数Expm3通过特征值和特征向量求矩阵指数Logm矩阵对数Sqrtm矩阵开平方根Fun
6、m一般矩阵的计算泛函非线性数值方法Ode23低阶法求解常微分方程Ode23p低阶法求解常微分方程并绘出结果图形Ode45高阶法求解常微分方程Quad低阶法计算数值积分Quad8高阶法计算数值积分Fmin单变量函数的极小变化Fmins多变量函数的极小化Fzero找出单变量函数的零点Fplot函数绘图多项式函数Roots求多项式根Poly构造具有指定根的多项式Polyvalm带矩阵变量的多项式计算Residue部分分式展开(留数计算)Polyfit数据的多项式拟合Polyder微分多项式Conv多项式乘法Deconv多项式除法建立和控制图形窗口Figure建立图形Gcf获取当前图形的句柄Clf清除
7、当前图形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获取当前对象的句柄
8、Drawnow填充未完成绘图事件Findobj寻找指定特征值的对象打印和存储Print打印图形或保存图形Printopt配置本地打印机缺省值Orient设置纸张取向Capture屏幕抓取当前图形基本XY图形Plot线性图形Loglog对数坐标图形Semilogx半对数坐标图形(X轴为对数坐标)Semilogy半对数坐标图形(Y轴为对数坐标)Fill绘制二维多边形填充图特殊XY图形Polar极坐标图Bar条形图Stem离散序列图或杆图Stairs阶梯图Errorbar误差条图Hist直方图Rose角度直方图Compass区域图Feather箭头图Fplot绘图函数Comet星点图图形注释Titl
9、e图形标题XlabelX轴标记YlabelY轴标记Text文本注释Gtext用鼠标放置文本Grid网格线MATLAB编程语言Function增加新的函数Eval执行由MATLAB表达式构成的字串Feval执行由字串指定的函数Global定义全局变量程序控制流If条件执行语句Else与if命令配合使用Elseif与if命令配合使用EndFor,while和if语句的结束For重复执行指定次数(循环)While重复执行不定次数(循环)Break终止循环的执行Return返回引用的函数Error显示信息并终止函数的执行交互输入Input提示用户输入Keyboard像底稿文件一样使用键盘输入Menu产
10、生由用户输入选择的菜单Pause等待用户响应Uimenu建立用户界面菜单Uicontrol建立用户界面控制一般字符串函数StringsMATLAB中有关字符串函数的说明Abs变字符串为数值Setstr变数值为字符串Isstr当变量为字符串时其值为真Blanks空串Deblank删除尾部的空串Str2mat从各个字符串中形成文本矩阵Eval执行由MATLAB表达式组成的串字符串比较Strcmp比较字符串Findstr在一字符串中查找另一个子串Upper变字符串为大写Lower变字符串为小写Isletter当变量为字母时,其值为真Isspace当变量为空白字符时,其值为真字符串与数值之间变换Num
11、2str变数值为字符串Int2str变整数为字符串Str2num变字符串为数值Sprintf变数值为格式控制下的字符串Sscanf变字符串为格式控制下的数值十进制与十六进制数之间变换Hex2num变十六进制为IEEE标准下的浮点数Hex2dec变十六制数为十进制数Dec2hex变十进制数为十六进制数建模Append追加系统动态特性Augstate变量状态作为输出Blkbuild从方框图中构造状态空间系统Cloop系统的闭环Connect方框图建模Conv两个多项式的卷积Destim从增益矩阵中形成离散状态估计器Dreg从增益矩阵中形成离散控制器和估计器Drmodel产生随机离散模型Estim从
12、增益矩阵中形成连续状态估计器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变零极