MATLAB命令.DOC

上传人:sk****8 文档编号:3534138 上传时间:2019-06-02 格式:DOC 页数:30 大小:324KB
下载 相关 举报
MATLAB命令.DOC_第1页
第1页 / 共30页
MATLAB命令.DOC_第2页
第2页 / 共30页
MATLAB命令.DOC_第3页
第3页 / 共30页
MATLAB命令.DOC_第4页
第4页 / 共30页
MATLAB命令.DOC_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、1附录 A: 索引MATLAB 主包函数指令表general 通用指令ops 运算符和特殊算符lang 编程语言结构elmat 基本矩阵和矩阵操作elfun 基本数学函数specfun 特殊数学函数matfun 矩阵函数和数值线性代数datafun 数据分析和傅立叶变换audio 音频支持polyfun 插补与多项式函数funfun 数值泛函函数和 ODE 解算器graph2d 二维图形graph3d 三维图形specgraph 特殊图形graphics 句柄绘图uitools 图形用户界面strfun 字符串函数iofun 文件输入/输出流timefun 时间和日期函数datatype 数据

2、类型demos 演示函数symbolic 符号函数1 常用指令(General p urpose commands)1.1 通用信息查询(General information)demo 演示程序help 在线帮助 指令 1.10.1helpbrowser 超文本文档帮助信息 1.10.1helpdesk 超文本文档帮助信息 1.10.1helpwin 打开在线帮助窗info MATLAB 和 MathWorks 公司的信息subscribe MATLAB 用户注册ver MATLAB 和 TOOLBOX 的版本信息version MATLAB 版本2whatsnew 显示版本新特征1.2 工

3、作空间管理(Managing the workspace)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 关闭 MATLAB 1.4.4load 从磁盘中调入数据变量. 1.7.4pack 合并工作内存中的碎块quit 退出 MATLAB 1.4.4save 把内存变量存入磁盘 1.7.4who 列出工作内存中的变量名 1.7.2whos 列出工作内存中的变量细节 1.7.2,3.1.1,5,5.1.3workspace 工作内存浏览器1.3 管理指令和函

4、数(Managing commands and functions)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 搜索路径的管理(Managing t

5、he seach path)addpath 添加搜索路径rmpath 从搜索路径中删除目录path 控制 MATLAB 的搜索路径 1.6.3pathtool 修改搜索路径 1.6.31.5 指令窗控制(Controlling the command window )beep 产生 beep 声echo 显示命令文件指令的切换开关diary 储存 MATLAB 指令窗操作内容 1.5.3format 设置数据输出格式 1.4.2more 命令窗口分页输出的控制开关 1.4.431.6 操作系统指令(Operating system commands)cd 改变当前工作目录 1.4.4,1.7.

6、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 给出环境值ispc MATLAB 为 PC(Windows )版本则为真isunix MATLAB 为 Unix 版本则为真mkdir 创建目录 1.7.4pwd 改变当前工作目录unix 执行 unix 指令并返还结果vms 执行 vms dcl 指令并返还结果web 打开 web 浏览器! 执行外部应用程序

7、 11.3.4,exm112_1,exm112_3,exm112_4,exm113_1,exm113_2,exm113_4,exm113_52 运算符和特殊算符(Operators and special c haracters)2.1 算术运算符 (Arithmetic operators)+ 加 (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)

8、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.

9、1,2.12.1,6.1.1,6.4.3,10.3.44kron 张量积 2.8.2【注】本表第三栏括号中的字符供在线求助时 help 指令引述用。2.2 关系运算符(Relational operators)= 等号 (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 或 gt) 2.2.2,2.4.3,2.12.1,2.12.2,6.3.3,9.6.3= 大于或等于 (relop 或 ge) 2.12.1,3.1.2,7.2.32.3 逻辑操作(Logical operator

10、s )分号 (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.55 ,

11、水平串接 (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 编程语言结构(Programming language constructs)3.1 控制语句(Control flow)break 终止最内循环 7.2.3,7.2.6,9.6.3case 同 switch 一起使用 7.2.4,7.4.2,7.6.2catch 同

12、 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

13、.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.2try try-cathch 结构 7.2.5,exm112_4while 不确定次数重复执行语句 7.2.2,9.6.33.2 计算运行(Evaluation and execution)assignin 跨空间赋值 7.4.2builtin 执行内建的函数eval 字符串宏指令 7.5.1,7.5.2evalc 执行 MATLAB 字符串evalin 跨空间

14、计算串表达式的值 7.4.2feval 函数宏指令 3.1.5,7.5.2,7.6.2run 执行脚本文件3.3 脚本文件、函数及变量(Scripts, function, and variables)exist 检查变量或函数是否被定义function 函数文件头 7.3.2,7.6.2global 定义全局变量 10.4.36isglobal 若是全局变量则为真 2.12.3iskeyword 若是关键字则为真mfilename 正在执行的 M 文件的名字persistent 定义永久变量script MATLAB 命令文件3.4 宗量处理(Augument handling)inputn

15、ame 实际调用变量名 7.4.1nargchk 输入变量个数检查nargin 函数输入宗量的个数 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 信息显示(Message display)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 显示矩阵和文字内容的重载

16、函数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 交互式输入(Interactive input)input 提示键盘输入 7.2.6keyboard 激活键盘做为命令文件 7.2.6pause 暂停 7.2.6,9.6.3,exm113_4uicontrol 创建用户界面控制 9.2.

17、1,exm101_1,exm104_2uimenu 创建用户界面菜单 9.2.1,exm103_2,exm103_34 基本矩阵函数和操作(Elementary matrices and matrix manipulation)74.1 基本矩阵(Elementary matrices)eye 单位阵 2.8.1,2.8.2,2.11.2,3.1.3linspace 线性等分向量 2.2.1,2.12.2,4.6.1,6.4.2,8.2.5logspace 对数等分向量meshgrid 用于三维曲面的分格线坐标 4.4.2,6.3.2,6.4.2ones 全 1 矩阵 1.3.4,2.5,2.

18、8.1,2.9,2.10.1,2.10.3,2.11.1,2.11.2rand 均匀分布随机阵 2.2.2,2.8.1,2.10.1,2.10.3,2.11.1,2.11.2,3.1.3,3.1.4,4.4.1randn 正态分布随机阵 2.8.1,2.9,2.10.0,2.10.3,4.1.1,4.4.1,4.6.1,4.6.2repmat 铺放模块数组 2.8.2,2.9,2.10.1,2.10.3zeros 全零矩阵 2.8.1,2.4.3,2.5,2.7.1,2.10.3,2.11.2,3.1.3,3.3.3: 矩阵的援引和重排 2.5,2.7.1,2.8.24.2 矩阵基本信息(Ba

19、sic array information)disp 显示矩阵和文字内容 2.9,2.11.1,4.3.1,5.3.3,5.4.3,5.5.2,5.6.2,7.2.4isempty 若是空矩阵则为真 2.11.2,2.12.3isequal 若对应元素相等则为 1 2.12.3islogical 若是逻辑数则为真 2.4.3,2.12.3isnumeric 若是数值则为真 2.11.2,2.12.3length 确定向量的长度 2.10.2,4.6.1,4.3.2,8.2.5,9.5.4,9.6.3logical 将数值转化为逻辑值ndims 数组 A 的维数 2.10.2,2.11.2siz

20、e 确定矩阵的维数 1.3.4,2.10.2,2.10.3,2.11.2,3.1.1,3.1.2,3.1.3,4.6.1,4.6.2,5.1.3,7.6.14.3 矩阵操作(Matrix manipulation)blkdiag 块对角阵串接diag 创建对角阵,抽取对角向量 2.8.1,2.8.2,4.2.2,9.2.2end 数组的长度,即最大下标 2.2.2,3.1.2,4.4.2,7.2.5,9.6.3find 找出非零元素 1 的下标 2.2.2,2.9,2.11.1,4.6.1,6.2.4,6.3.3fliplr 矩阵的左右翻转 2.8.2flipud 矩阵的上下翻转 2.8.2f

21、lipdim 交换对称位置上的元素 2.10.3ind2sub 据单下标换算出全下标 2.4.2,2.11.1reshape 矩阵变维 2.8.2,2.9,2.10.1,2.10.2,2.10.3,2.11.2,3.2.1,3.2.2rot90 矩阵逆时针旋转 90 度sub2ind 据全下标换算出单下标 2.4.2tril 抽取下三角阵triu 抽取上三角阵84.4 特殊变量和常数(Special variables and constants)ans 最新表达式的运算结果 1.3.2,1.3.3eps 浮点相对误差 1.3.3,1.3.4,6.4.3,10.3.4,exm103_4i, j

22、 虚数单位 1.3.3,2.2.1,2.3.1,2.7.1,3.2.1inf 或 Inf 无穷大 1.3.3,2.11.1,5.3.1,6.2.4isfinite 若是有限数则为真 2.12.3isinf 若是无穷大则为真 2.12.3isnan 若为非数则为真 2.11.1,2.12.3NaN 或 nan 非数 1.3.3,2.11.1pi 3.1415926535897. 1.3.3,2.2.1,2.12.1,2.12.2,5.1.4,5.1.1,6.3.3,7.3.4realmax 最大浮点数 1.3.3realmin 最小正浮点数 1.3.3why 一般问题的简明答案4.5 特殊矩阵(

23、Specialized matrices)compan 伴随矩阵gallery 一些小测试矩阵 4.1.1,4.1.3,4.2.1hadamard Hadamard 矩阵hankel Hankel 矩阵hilb Hilbert 矩阵invhilb 逆 Hilbert 矩阵magic 魔方阵 2.8.1,7.2.5,11.3.4pascal Pascal 矩阵 4.3.1rosser 典型对称特征值实验问题toeplitz Toeplitz 矩阵vander Vandermonde 矩阵wilkinson Wilkinsons 对称特征值实验矩阵5 基本数学函数(Elementary math

24、functions)5.1 三角函数(Trigonometric )acos 反余弦 2.6.2acosh 反双曲余弦 2.6.2acot 反余切 2.6.2acoth 反双曲余切 2.6.2acsc 反余割 2.6.2acsch 反双曲余割 2.6.2asec 反正割 2.6.2asech 反双曲正割 2.6.29asin 反正弦 2.6.2asinh 反双曲正弦 2.6.2atan 反正切 2.6.2atanh 反双曲正切 2.6.2atan2 四象限反正切 2.6.2cos 余弦 1.3.3,1.4.5,2.6.2,4.6.1,4.6.2,5.1.1cosh 双曲余弦 2.6.2cot

25、余切 2.6.2coth 双曲余切 2.6.2csc 余割 2.6.2csch 双曲余割 2.6.2sec 正割 2.6.2sech 双曲正割 2.6.2sin 正弦 1.3.3,2.2.22.11.1,2.6.2,2.12.2,3.2.1,4.2.5,4.5.1,4.6.1,4.6.2,5.1.1,5.1.4sinh 双曲正弦 2.6.2tan 正切 2.6.2tanh 双曲正切 2.6.25.2 指数函数(Exponential )exp 指数 1.3.3,1.3.4,2.6.2,2.7.1,3.1.3,3.2.1,4.4.2,4.5.3,5.1.1,5.3.2,5.3.4,5.4.1lo

26、g 自然对数 2.6.2,2.7.1,2.11.1,4.2.2,5.3.3log10 常用对数 2.6.2log2 以 2 为底的对数 2.6.2nextpow2 最近邻的 2 的幂pow2 2 的幂 2.6.2sqrt 平方根 1.3.4,1.4.5,2.2.1,2.3.1,2.6.2,2.7.1,3.3.3,4.2.2,5.1.1,5.1.3,6.2.1,6.4.2,6.4.35.3 复数函数(Complex)abs 绝对值 1.3.3,2.4.3,2.6.2,2.9,3.1.4,4.4.2,4.6.1,5.2.3,6.1.1,6.2.4,6.4.2angle 相角 1.3.3,2.6.2

27、complex 将实布和须布构成复数conj 复数共轭 2.6.2cplxpair 复数阵成共轭对形式排列imag 复数虚部 1.3.3,2.6.2,7.3.4,7.4.2isreal 若是实数矩阵则为真 2.12.3real 复数实部 1.3.3,2.6.2,4.3.1,4.6.1,7.3.4,7.4.2unwrap 相位角 360 度线调整105.4 圆整和求余函数(Rounding and remainder)ceil 朝正无穷大方向取整 2.6.2fix 朝零方向取整 2.6.2,11.3.4floor 朝负无穷大方向取整 2.6.2mod 模数求余 2.6.2rem 求余数 2.6.

28、2round 四舍五入取整 2.6.2sign 符号函数 2.6.26 特殊函数(Specialized math functions)cart2pol 直角坐标变为柱(或极)坐标 2.6.2cart2sph 直角坐标变为球坐标 2.6.2cross 向量叉积dot 向量内积isprime 若是质数则为真 2.12.3pol2cart 柱(或极)坐标变为直角坐标 2.6.2sph2cart 球坐标变为直角坐标 2.6.27 矩阵函数和数值线性代数(Matrix functions - numerical linear algebra)7.1 矩阵分析(Matrix analysis )det 行列式的值 4.1.1norm 矩阵或向量范数 4.1.1,4.1.2,4.1.3normest 估计 2 范数null 零空间 4.1.2orth 值空间 4.1.2rank 秩 4.1.2,11.2.2rref 转换为行阶梯形trace 迹subspace 子空间的角度 4.1.27.2 线性方程(Linear equations)chol Cholesky 分解cholinc 不完全 Cholesky 分解cond 矩阵条件数 4.1.1,4.1.2,4.2.1condest 估计 1-范数条件数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。