MATLAB 主要函数指令表(按功能分类)

上传人:飞*** 文档编号:40277545 上传时间:2018-05-25 格式:DOCX 页数:21 大小:68.93KB
返回 下载 相关 举报
MATLAB 主要函数指令表(按功能分类)_第1页
第1页 / 共21页
MATLAB 主要函数指令表(按功能分类)_第2页
第2页 / 共21页
MATLAB 主要函数指令表(按功能分类)_第3页
第3页 / 共21页
MATLAB 主要函数指令表(按功能分类)_第4页
第4页 / 共21页
MATLAB 主要函数指令表(按功能分类)_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《MATLAB 主要函数指令表(按功能分类)》由会员分享,可在线阅读,更多相关《MATLAB 主要函数指令表(按功能分类)(21页珍藏版)》请在金锄头文库上搜索。

1、 MATLAB 主要函数指令表(按功能分类)主要函数指令表(按功能分类)1 常用指令常用指令(General Purpose Commands)1.1 通用信息查询通用信息查询(General information)demo 演示程序演示程序help 在线帮助指令在线帮助指令helpbrowser 超文本文档帮助信息超文本文档帮助信息helpdesk 超文本文档帮助信息超文本文档帮助信息helpwin 打开在线帮助窗打开在线帮助窗info MATLAB 和和 MathWorks 公司的信息公司的信息subscribe MATLAB 用户注册用户注册ver MATLAB 和和 TOOLBOX

2、的版本信息的版本信息version MATLAB 版本版本whatsnew 显示版本新特征显示版本新特征1.2 工作空间管理工作空间管理(Managing the workspace)clear 从内存中清除变量和函数从内存中清除变量和函数exit 关闭关闭 MATLABload 从磁盘中调入数据变量从磁盘中调入数据变量pack 合并工作内存中的碎块合并工作内存中的碎块quit 退出退出 MATLABsave 把内存变量存入磁盘把内存变量存入磁盘who 列出工作内存中的变量名列出工作内存中的变量名whos 列出工作内存中的变量细节列出工作内存中的变量细节workspace 工作内存浏览器工作内

3、存浏览器1.3 管理指令和函数管理指令和函数(Managing commands and functions)edit 矩阵编辑器矩阵编辑器edit 打开打开 M 文件文件inmem 查看内存中的查看内存中的 P 码文件码文件mex 创建创建 MEX 文件文件open 打开文件打开文件pcode 生成生成 P 码文件码文件type 显示文件内容显示文件内容what 列出当前目录上的列出当前目录上的 M、MAT、MEX 文件文件which 确定指定函数和文件的位置确定指定函数和文件的位置1.4 搜索路径的管理搜索路径的管理(Managing the seach patli)addpath 添加搜

4、索路径添加搜索路径rmpath 从搜索路径中删除目录从搜索路径中删除目录path 控制控制 MATLAB 的搜索路径的搜索路径pathtool 修改搜索路径修改搜索路径1.5 指令窗控制指令窗控制(Controlling the command window)beep 产生产生 beep 声声echo 显示命令文件指令的切换开关显示命令文件指令的切换开关diary 储存储存 MATLAB 指令窗操作内容指令窗操作内容format 设置数据输出格式设置数据输出格式more 命令窗口分页输出的控制开关命令窗口分页输出的控制开关1.6 操作系统指令操作系统指令(Operating system co

5、mmands)cd 改变当前工作目录改变当前工作目录computer 计算机类型计算机类型copyfile 文件拷贝文件拷贝delete 删除文件删除文件dir 列出的文件列出的文件dos 执行执行 dos 指令并返还结果指令并返还结果getenv 给出环境值给出环境值ispc MATLAB 为为 PC(Windows)版本则为真版本则为真isunix MATLAB 为为 Unix 版本则为真版本则为真mkdir 创建目录创建目录pwd 改变当前工作目录改变当前工作目录unix 执行执行 unix 指令并返还结果指令并返还结果vms 执行执行 vms dcl 指令并返还结果指令并返还结果web

6、 打开打开 web 浏览器浏览器! 执行外部应用程序执行外部应用程序2 运算符和特殊算符运算符和特殊算符(Operators and special characters)2.1 算术运算符算术运算符(Arithmetic operators)+ 加加- 减减* 矩阵乘矩阵乘.* 数组乘数组乘 矩阵乘方矩阵乘方. 数组乘方数组乘方 反斜杠或左除反斜杠或左除/ 斜杠或右除斜杠或右除./或或. 数组除数组除张量积张量积注注本表第三栏括号中的字符供在线救助时本表第三栏括号中的字符供在线救助时 help 指令引述用指令引述用2.2 关系运算符关系运算符(Relational operators)= =

7、 等号等号= 不等号不等号大于大于= 大于或等于大于或等于2.3 逻辑操作逻辑操作(Logical operators)分号分号% 注释号注释号! 调用操作系统命令调用操作系统命令= 赋值符号赋值符号 引号引号 复数转置号复数转置号. 转置号转置号, 水平串接水平串接; 垂直串接垂直串接( ), ,. 下标赋值下标赋值( ), ,. 下标标识下标标识subsindex 下标标识下标标识3 编程语言结构编程语言结构(Programming language constructs)3.1 控制语句控制语句(Control flow)break 终止最内循环终止最内循环case 同同 switch

8、一起使用一起使用catch 同同 try 一起使用一起使用continue 将控制转交给外层的将控制转交给外层的 for 或或 while 循环循环else 同同 if 一起使用一起使用elseif 同同 if 一起使用一起使用end 结束结束 for,while,if 语句语句for 按规定次数重复执行语句按规定次数重复执行语句if 条件执行语句条件执行语句otherwise 可同可同 switch 一起使用一起使用return 返回返回switch 多个条件分支多个条件分支try try-cathch 结构结构while 不确定次数重复执行语句不确定次数重复执行语句3.2 计算运行计算运行

9、(Evaluation and execution)assignin 跨空间赋值跨空间赋值builtin 执行内建的函数执行内建的函数eval 字符串宏指令字符串宏指令evalc 执行执行 MATLAB 字符串字符串evalin 跨空间计算串表达式的值跨空间计算串表达式的值feval 函数宏指令函数宏指令run 执行脚本文件执行脚本文件3.3 脚本文件、函数及变量脚本文件、函数及变量(Scripts,function,and variables)exist 检查变量或函数是否被定义检查变量或函数是否被定义function 函数文件头函数文件头global 定义全局变量定义全局变量isgloba

10、l 若是全局变量则为真若是全局变量则为真iskeyword 若是关键字则为真若是关键字则为真mfilename 正在执行的正在执行的 M 文件的名字文件的名字persistent 定义永久变量定义永久变量script MATLAB 命令文件命令文件3.4 宗量处理宗量处理(Augument handling)inputname 实际调用变量名实际调用变量名nargchk 输入变量个数检查输入变量个数检查nargin 函数输入宗量的个数函数输入宗量的个数nargout 函数输出宗量的个数函数输出宗量的个数nargoutchk 输出变量个数检查输出变量个数检查varagin 输入宗量输入宗量var

11、agout 输出宗量输出宗量3.5 信息显示信息显示(Message display)disp 显示矩阵和文字内容显示矩阵和文字内容display 显示矩阵和文字内容的重载函数显示矩阵和文字内容的重载函数error 显示错误信息显示错误信息fprintf 把格式化数据写到文件或屏幕把格式化数据写到文件或屏幕lasterr 最后一个错误信息最后一个错误信息lastwarn 最后一个警告信息最后一个警告信息sprintf 按格式把数字转换为串按格式把数字转换为串warning 显示警告信息显示警告信息3.6 交互式输入交互式输入(Interactive input)input 提示键盘输入提示键盘

12、输入keyboard 激活键盘做为命令文件激活键盘做为命令文件pause 暂停暂停uicontrol 创建用户界面控制创建用户界面控制uimenu 创建用户界面菜单创建用户界面菜单4 基本矩阵函数和操作基本矩阵函数和操作(Elementary matrices and matrix manipulation)4.1 基本矩阵基本矩阵(Elementary matrices)eye 单位阵单位阵linspace 线性等分向量线性等分向量logspace 对数等分向量对数等分向量meshgrid 用于三维曲面的分格线坐标用于三维曲面的分格线坐标ones 全全 1 矩阵矩阵rand 均匀分布随机阵均

13、匀分布随机阵randn 正态分布随机阵正态分布随机阵repmat 铺放模块数组铺放模块数组zeros 全零矩阵全零矩阵: 矩阵的援引和重排矩阵的援引和重排4.2 矩阵基本信息矩阵基本信息(Basic array information)disp 显示矩阵和文字内容显示矩阵和文字内容isempty 若是空矩阵则为真若是空矩阵则为真isequal 若对应元素相等则为若对应元素相等则为 1islogical 尤其是逻辑数则为真尤其是逻辑数则为真isnumeric 若是数值则为真若是数值则为真length 确定向量的长度确定向量的长度logical 将数值转化为逻辑值将数值转化为逻辑值ndims 数组

14、数组 A 的维数的维数size 确定矩阵的维数确定矩阵的维数4.3 矩阵操作矩阵操作(Matrix manipulateion)blkdiag 块对角阵串接块对角阵串接diag 创建对角阵,抽取对角向量创建对角阵,抽取对角向量end 数组的长度,即最大下标数组的长度,即最大下标find 找出非零元素找出非零元素 1 的下标的下标fliplr 矩阵的左右翻转矩阵的左右翻转flipud 矩阵的上下翻转矩阵的上下翻转flipdim 交换对称位置上的元素交换对称位置上的元素ind2sub 据单下标换算出全下标据单下标换算出全下标reshape 矩阵变维矩阵变维rot90 矩阵逆时针矩阵逆时针 90旋转

15、旋转sub2idn 据全下标换算出单下标据全下标换算出单下标tril 抽取下三角阵抽取下三角阵triu 抽取上三角阵抽取上三角阵4.4 特殊变量和常数特殊变量和常数(Special variables and constants)ans 最新表达式的运算结果最新表达式的运算结果eps 浮点相对误差浮点相对误差i,j 虚数单位虚数单位inf 或或 Inf 无穷大无穷大isfinite 若是有限数则为真若是有限数则为真isinf 若是无穷大则为真若是无穷大则为真isnan 若为非数则为真若为非数则为真NaN 或或 nan 非数非数pi 3.1415926535897.realmax 最大浮点数最大

16、浮点数realmin 最小正浮点数最小正浮点数why 一般问题的简明答案一般问题的简明答案4.5 特殊矩阵特殊矩阵(Specialized matrices)compan 伴随矩阵伴随矩阵gallery 一些小测试矩阵一些小测试矩阵hadamard Hadamard 矩阵矩阵hankel Hankel 矩阵矩阵hilb Hilbert 矩阵矩阵invhilb 逆逆 Hilbert 矩阵矩阵magic 魔方阵魔方阵pascal Pascal 矩阵矩阵rosser 典型对称特征值实验问题典型对称特征值实验问题toeplitz Toeplitz 矩阵矩阵vander Vandermonde 矩阵矩阵wilkinson Wilkinsons 对称特征值实验矩阵对称特征值实验矩阵5 基本数学函数基本数学函数(Elementary math functions)5.1 三角函数三角函数(Trigonometric)acos 反余弦反余弦acosh 反双曲余弦反双曲余弦acot 反余切反余切acoth 反双曲余切反双曲余切acsc 反余割反余割a

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号