您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > MATLAB命令大全
MATLAB命令大全管理命令和函数help在线帮助文件doc装入超文本说明whatM、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在命令窗口中控制分页输出启动和退出MATLABQuit退出MATLABStartup引用MATLAB时所执行的M文件Matlabrc主启动M文件一般信息InfoMATLAB系统信息及Mathworks公司信息Subscribe成为MATLAB的订购用户hostidMATLAB主服务程序的识别代号Whatsnew在说明书中未包含的新信息Ver版本信息操作符和特殊字符+加—减*矩阵乘法.*数组乘法^矩阵幂.^数组幂\左除或反斜杠/右除或斜杠./数组除KronKronecker张量积:冒号()圆括号[]方括号.小数点..父目录…继续,逗号;分号%注释!感叹号‘转置或引用=赋值==相等关系操作符&逻辑与|逻辑或~逻辑非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简明的答案VersionMATLAB版本号时间和日期Clock挂钟Date日历Etime计时函数Tic秒表开始计时Toc计时函数CputimeCPU时间(以秒为单位)矩阵操作Diag建立和提取对角阵Fliplr矩阵作左右翻转Flipud矩阵作上下翻转Reshape改变矩阵大小Rot90矩阵旋转90度Tril提取矩阵的下三角部分Triu提取矩阵的上三角部分:矩阵的索引号,重新排列矩阵Compan友矩阵HadamardHadamard矩阵HankelHankel矩阵HilbHilbert矩阵Invhilb逆Hilbert矩阵KronKronecker张量积Magic魔方矩阵ToeplitzToeplitz矩阵VanderVandermonde矩阵矩阵分析Cond计算矩阵条件数Norm计算矩阵或向量范数RcondLinpack逆条件值估计Rank计算矩阵秩Det计算矩阵行列式值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矩阵开平方根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图形标题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产生由用户输入选择的菜单Pause等待用户响应Uimenu建立用户界面菜单Uicontrol建立用户界面控制一般字符串函数StringsMATLAB中有关字符串函数的说明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阶跃函数频域响应BodeBode图(频域响应)Dbode离散Bode图Dnichols离散Nichols图Dnyquist离散Nyquist图Dsigma离散奇异值频域图Fbode连续系统的快速Bode图Freqs拉普拉斯变换频率响应FreqzZ变换频率响应Ltifr低级频率响应函数Margin增益和相位裕度NicholsNichols图Ngrid画Nichols图的栅格线NyquistNyquist图Sigma奇异值频域图根轨迹Pzmap零极点图Rlocfind交互式地确定根轨迹增益Rlocus画根轨迹
本文标题:MATLAB命令大全
链接地址:https://www.777doc.com/doc-2887211 .html