您好,欢迎访问三七文档
1附录A:索引MATLAB主包函数指令表general通用指令ops运算符和特殊算符lang编程语言结构elmat基本矩阵和矩阵操作elfun基本数学函数specfun特殊数学函数matfun矩阵函数和数值线性代数datafun数据分析和傅立叶变换audio音频支持polyfun插补与多项式函数funfun数值泛函函数和ODE解算器graph2d二维图形graph3d三维图形specgraph特殊图形graphics句柄绘图uitools图形用户界面strfun字符串函数iofun文件输入/输出流timefun时间和日期函数datatype数据类型demos演示函数symbolic符号函数1常用指令(Generalpurposecommands)1.1通用信息查询(Generalinformation)demo演示程序help在线帮助指令1.10.1helpbrowser超文本文档帮助信息1.10.1helpdesk超文本文档帮助信息1.10.1helpwin打开在线帮助窗infoMATLAB和MathWorks公司的信息subscribeMATLAB用户注册verMATLAB和TOOLBOX的版本信息versionMATLAB版本2whatsnew显示版本新特征1.2工作空间管理(Managingtheworkspace)clear从内存中清除变量和函数1.3.4,1.4.4,1.7.2,2.7.1,2.9,2.10.1,2.10.2,3.1.1,3.1.3,4.4.2,4.5.1,7.3.5exit关闭MATLAB1.4.4load从磁盘中调入数据变量.1.7.4pack合并工作内存中的碎块quit退出MATLAB1.4.4save把内存变量存入磁盘1.7.4who列出工作内存中的变量名1.7.2whos列出工作内存中的变量细节1.7.2,3.1.1,5,5.1.3workspace工作内存浏览器1.3管理指令和函数(Managingcommandsandfunctions)edit矩阵编辑器1.4.4edit打开M文件7.1inmem查看内存中的P码文件7.3.5mex创建MEX文件11.2.1,exm112_1open打开文件pcode生成P码文件7.3.5type显示文件内容1.4.4what列出当前目录上的M、MAT、MEX文件which确定指定函数和文件的位置1.4.4,2.11.2,7.6.2,11.2.1,11.2.2,exm112_2,exm112_3,exm112_4,exm113_11.4搜索路径的管理(Managingtheseachpath)addpath添加搜索路径rmpath从搜索路径中删除目录path控制MATLAB的搜索路径1.6.3pathtool修改搜索路径1.6.31.5指令窗控制(Controllingthecommandwindow)beep产生beep声echo显示命令文件指令的切换开关diary储存MATLAB指令窗操作内容1.5.3format设置数据输出格式1.4.2more命令窗口分页输出的控制开关1.4.431.6操作系统指令(Operatingsystemcommands)cd改变当前工作目录1.4.4,1.7.4,11.2.1,11.3.1,exm112_1,exm112_2,exm113_4,exm113_5computer计算机类型copyfile文件拷贝delete删除文件dir列出的文件1.4.4,1.7.4dos执行dos指令并返还结果exm112_1getenv给出环境值ispcMATLAB为PC(Windows)版本则为真isunixMATLAB为Unix版本则为真mkdir创建目录1.7.4pwd改变当前工作目录unix执行unix指令并返还结果vms执行vmsdcl指令并返还结果web打开web浏览器!执行外部应用程序11.3.4,exm112_1,exm112_3,exm112_4,exm113_1,exm113_2,exm113_4,exm113_52运算符和特殊算符(Operatorsandspecialcharacters)2.1算术运算符(Arithmeticoperators)+加(arith)1.3.2,1.3.3,1.4.5,2.2.1,2.7.1-减(arith)1.3.2,1.3.3,1.3.4,2.1,2.7.1,2.11.1*矩阵乘(arith)1.3.2,1.3.3,1.3.4,1.4.5,4.1.1,5.2.1,5.3.3.*数组乘(arith)1.3.4,2.1,2.3.1,2.7.12.10.1,2.12.2,3.1.3,4.4.2,4.5.1,4.5.1,4.6.1,6.1.2,6.2.1^矩阵乘方(arith)1.3.2,1.3.3,4.2.2,5.1.4,5.2.1,5.3.3.^数组乘方(arith)1.3.4,4.2.2,4.5.1,6.3.2,6.4.2,6.4.3,8.2.5\反斜杠或左除(slash)1.3.3,4.1.1,4.1.3,5.5.1/斜杠或右除(slash)1.3.2,1.3.3,1.3.4,1.4.5,2.2.1,2.3.1,2.11.1./或.\数组除(slash)1.3.4,2.7.1,2.12.1,6.1.1,6.4.3,10.3.4kron张量积2.8.2【注】本表第三栏括号中的字符供在线求助时help指令引述用。2.2关系运算符(Relationaloperators)==等号(relop或eq)2.9,2.12.1,7.3.4,9.4.3,9.6.3,11.2.2~=不等号(relop或ne)2.12.1小于(relop或lt)2.9,2.12.1,2.12.2,6.2.44大于(relop或gt)2.2.2,2.4.3,2.12.1,2.12.2,6.3.3,9.6.3=小于或等于(relop或le)2.12.1,3.1.2,4.6.1,7.2.2=大于或等于(relop或ge)2.12.1,3.1.2,7.2.32.3逻辑操作(Logicaloperators)&逻辑与(relop或and)2.12.2,3.1.2,9.6.3|逻辑或(relop或or)2.9,2.12.2,6.3.3~逻辑非(relop或not)2.12.2,9.4.3xor异或2.12.3any有非零元则为真2.12.3all所有元素均非零则为真2.12.32.4特殊算符(Specialcharacters):冒号(colon)1.3.3,1.3.4,1.4.2,2.1,2.2.1,2.2.2,2.4.3()园括号(paren)1.3.3,1.3.4,1.4.2,1.4.5,[]方括号(paren)1.3.2,1.3.3,1.4.2,2.2.1,2.3.1,2.2,2.5,2.9{}花括号(paren)1.4.2,3.2.1,3.2.2,3.2.3,5.2.2,7.2.4,7.4.2,7.5.1@创建函数句柄(punct)4.5.3,4.5.4,7.5.2,7.6.1,7.6.2.小数点(punct)1.4.2,1.4.5,2.3.1,3.1.1,4.2.5.构架域的关节点(punct)3.3.1,3.3.3,6.6,7.2.4,7.6.1,8.3.1,8.5.2..父目录(punct)...续行号(punct)1.3.2,1.4.2,2.3.2,逗号(punct)1.3.2,1.3.3,1.4.2;分号(punct)1.3.2,1.3.3,1.4.2%注释号(punct)1.4.2,4.3.1,9.6.3!调用操作系统命令(punct)=赋值符号(punct)1.3.2,1.3.3,2.1,2.7.1'引号(punct)1.4.23.1.1,3.1.2,3.1.3,3.2.1,3.2.2,3.3.2,4.5.1,4.5.4,6.8.2,7.3.4,7.4.2'复数转置号(ctranspose)1.3.4,2.5,2.7.1,2.9,4.1.3,4.2.2,6.1.1,6.2.1.'转置号(transpose)2.7.1,2.8.2,8.2.5[,]水平串接(horzcat)2.3.1,2.9,2.10.1,3.1.2[;]垂直串接(vertcat)2.9,3.2.2,5.1.1(),{},.下标赋值(subsasgn)2.2.2,2.4.3,2.5,2.9,2.10.1(),{},.下标标识(subsref)4.7.1subsindex下标标识3编程语言结构(Programminglanguageconstructs)53.1控制语句(Controlflow)break终止最内循环7.2.3,7.2.6,9.6.3case同switch一起使用7.2.4,7.4.2,7.6.2catch同try一起使用7.2.5,exm112_4continue将控制转交给外层的for或while循环7.2.6else同if一起使用7.2.3,7.3.4,9.4.3,9.6.3,10.4.3elseif同if一起使用9.4.3,11.3.4end结束for,while,if语句3.3.3,5.6.3,7.2.1,7.2.3,7.2.4,7.4.2,7.5.1,7.2.2,9.4.3,9.6.3for按规定次数重复执行语句3.3.3,5.6.3,7.2.1,7.2.3,7.2.4,7.4.2,7.5.1,9.5.4,10.4.3if条件执行语句7.2.3,7.3.4,9.4.3,9.6.3,10.4.3,11.2.2otherwise可同switch一起使用7.2.4,7.6.2return返回7.2.6switch多个条件分支7.2.4,7.4.2,7.6.2trytry-cathch结构7.2.5,exm112_4while不确定次数重复执行语句7.2.2,9.6.33.2计算运行(Evaluationandexecution)assignin跨空间赋值7.4.2builtin执行内建的函数eval字符串宏指令7.5.1,7.5.2evalc执行MATLAB字符串evalin跨空间计算串表达式的值7.4.2feval函数宏指令3.1.5,7.5.2,7.6.2run执行脚本文件3.3脚本文件、函数及变量(Scripts,function,andvariables)exist检查变量或函数是否被定义function函数文件头7.3.2,7.6.2global定义全局变量10.4.3isglobal若是全局变量则为真2.12.3iskeyword若是关键字则为真mfilename正在执行的M文件的名字persistent定义永久变量scriptMATLAB命令文件3.4宗量处理(Augumenthandling)inputname实际调用变量名7.4.1nargchk输入变量个数检查6nargin函数输入宗量的个数1.3.3,7.3.4,7.4.1,9.4.3,9.6.3nargout函数输出宗量的个数1.3.3,7.3.4,7.4.1,9.4.3,9.6.3nargoutchk输出变量个数检查varargin输入宗量9.4.3varargout输出宗量3.5信息显示(Messagedisplay)disp显示矩阵和文字内容3.2.1,3.3.3,5.3.3,5.4.3,5.5.2,5.6.2,7.2.4,7.4.2,7.5.3,exm113_5display显示矩阵和文字内容的重载函数error显示错误信息7.2.6,7.3.4,9.4.3,11.2.2fprintf把格式化数据写到文件或屏幕3.1.4lasterr最后一个错误信息3.1.5,7.2.5,7.2.6,exm112_4lastwarn最后一个警告信息7.2.6sprintf按格式把数字转换为串10.4.3warning显示警告信息7.2.63.6交互式输入(Interactiveinput)input提示键盘输入7.2.6
本文标题:附录A索引
链接地址:https://www.777doc.com/doc-3153448 .html