【2017年整理】matlab操作命令与符号

上传人:豆浆 文档编号:991196 上传时间:2017-05-24 格式:DOCX 页数:13 大小:39.11KB
返回 下载 相关 举报
【2017年整理】matlab操作命令与符号_第1页
第1页 / 共13页
【2017年整理】matlab操作命令与符号_第2页
第2页 / 共13页
【2017年整理】matlab操作命令与符号_第3页
第3页 / 共13页
【2017年整理】matlab操作命令与符号_第4页
第4页 / 共13页
【2017年整理】matlab操作命令与符号_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《【2017年整理】matlab操作命令与符号》由会员分享,可在线阅读,更多相关《【2017年整理】matlab操作命令与符号(13页珍藏版)》请在金锄头文库上搜索。

1、一 matlab 常用函数1、 特殊变量与常数ans 计算结果的变量名 computer 确定运行的计算机 eps 浮点相对精度 Inf 无穷大 I 虚数单位 inputname 输入参数名 NaN 非数 nargin 输入参数个数 nargout 输出参数的数目 pi 圆周率 nargoutchk 有效的输出参数数目 realmax 最大正浮点数 realmin 最小正浮点数 varargin 实际输入 的参量 varargout 实际返回的参量 操作符与特殊字符 + 加 - 减 * 矩阵乘法 .* 数组乘(对应元素相乘) 矩阵幂 . 数组幂(各个元素求幂) 左除或反斜杠 / 右除或斜面杠

2、./数组除(对应元素除) kron Kronecker 张量积 : 冒号 () 圆括 方括 . 小数点 . 父目录 . 继续 , 逗号(分割多条命令); 分号(禁止结果显示) % 注释 ! 感叹号 转置或引用 = 赋值 = 相等 大于 =大于或等于 3、逻辑操作(Logical operators) & 逻辑与 | 逻辑或 逻辑非 xor 异或 any 有非零元则为真 all 所有元素均非零则为真 4、特殊算符(Special characters) : 冒号 ( ) 圆括号 方括号 花括号 创建函数句柄 . 小数点 . 构架域的关节点 . 父目录 ? 续行号 , 逗号 ; 分号 % 注释号

3、! 调用操作系统命令 = 赋值符号 引号 复数转置号 . 转置号 , 水平串接 ; 垂直串接 ( ), ,. 下标赋值 ( ), ,. 下标标识 subsindex 下标标识 四 Matlab 编程语言结构控制语句(Control flow) break 终止最内循环 case 同 switch 一起使用 catch 同 try 一起使用 continue 将控制转交给外层的 for 或 while 循环 else 同 if 一起使用 elseif 同 if 一起使用 end 结束 for,while,if 语句 for 按规定次数重复执行语句 if 条件执行语句 otherwise 可同 s

4、witch 一起使用 return 返回 switch 多个条件分支 try try-cathch 结构 while 不确定次数重复执行语句 2、 计算运行(Evaluation and execution) assignin 跨空间赋值 builtin 执行内建的函数 eval 字符串宏指令 evalc 执行 MATLAB 字符串 evalin 跨空间计算串表达式的值 feval 函数宏指令 run 执行脚本文件 3、 脚本文件、函数及变量(Scripts,function,and variables) exist 检查变量或函数是否被定义 function 函数文件头 global 定义全

5、局变量 isglobal 若是全局变量则为真 iskeyword 若是关键字则为真 mfilename 正在执行的 M 文件的名字 persistent 定义永久变量 script MATLAB 命令文件 4、宗量处理(Augument handling)inputname 实际调用变量名 nargchk 输入变量个数检查 nargin 函数输入宗量的个数 nargout 函数输出宗量的个数 nargoutchk 输出变量个数检查 varagin 输入宗量 varagout 输出宗量 5、 信息显示(Message display) disp 显示矩阵和文字内容 display 显示矩阵和文字

6、内容的重载函数 error 显示错误信息 fprintf 把格式化数据写到文件或屏幕 lasterr 最后一个错误信息 lastwarn 最后一个警告信息 sprintf 按格式把数字转换为串 warning 显示警告信息 6 、交互式输入(Interactive input) input 提示键盘输入 keyboard 激活键盘做为命令文件 pause 暂停 uicontrol 创建用户界面控制 uimenu 创建用户界面菜单 五 Matlab 基本矩阵函数和操作1、 基本矩阵(Elementary matrices) eye 单位阵 linspace 线性等分向量 logspace 对数等

7、分向量 meshgrid 用于三维曲面的分格线坐标 ones 全 1 矩阵 rand 均匀分布随机阵 randn 正态分布随机阵 repmat 铺放模块数组 zeros 全零矩阵 : 矩阵的援引和重排 2、 矩阵基本信息(Basic array information) disp 显示矩阵和文字内容 isempty 若是空矩阵则为真 isequal 若对应元素相等则为 1 islogical 尤其是逻辑数则为真 isnumeric 若是数值则为真 length 确定向量的长度 logical 将数值转化为逻辑值 ndims 数组 A 的维数 size 确定矩阵的维数 3、 矩阵操作(Matri

8、x manipulateion) blkdiag 块对角阵串接 diag 创建对角阵,抽取对角向量 end 数组的长度,即最大下标 find 找出非零元素 1 的下标 fliplr 矩阵的左右翻转 flipud 矩阵的上下翻转 flipdim 交换对称位置上的元素 ind2sub 据单下标换算出全下标 reshape 矩阵变维 rot90 矩阵逆时针 90旋转 sub2idn 据全下标换算出单下标 tril 抽取下三角阵 triu 抽取上三角阵 4、特殊变量和常数(Special variables and constants) ans 最新表达式的运算结果 eps 浮点相对误差 i,j 虚数

9、单位 inf 或 Inf 无穷大 isfinite 若是有限数则为真 isinf 若是无穷大则为真 isnan 若为非数则为真 NaN 或 nan 非数 pi 3.1415926535897?. realmax 最大浮点数 realmin 最小正浮点数 why 一般问题的简明答案 5、特殊矩阵(Specialized matrices) compan 伴随矩阵 gallery 一些小测试矩阵 hadamard Hadamard 矩阵 hankel Hankel 矩阵 hilb Hilbert 矩阵 invhilb 逆 Hilbert 矩阵 magic 魔方阵 pascal Pascal 矩阵

10、rosser 典型对称特征值实验问题 toeplitz Toeplitz 矩阵 vander Vandermonde 矩阵 wilkinson Wilkinsons 对称特征值实验矩阵 六 Matlab 基本数学函数1、 三角函数(Trigonometric) acos 反余弦 acosh 反双曲余弦 acot 反余切 acoth 反双曲余切 acsc 反余割 acsch 反双曲余割 asec 反正割 asech 反双曲正割 asin 反正弦 asinh 反双曲正弦 atan 反正切 atanh 反双曲正切 atan2 四象限反正切 cos 余弦 cosh 双曲余弦 cot 余切 coth 双曲余切 csc 余割 csch 双曲余割 sec 正割 sech 双曲正割 sin 正弦 sinh 双曲正弦 tan 正切 tanh 双曲正切 2、 指数函数(Exponential) exp 指数 log 自然对数 log10 常用对数 log2 以 2 为底的对数 nestpow2 最近邻的 2 的幂 pow2 2 的幂 sqrt 平方根 3、 复数函数(Complex) abs 绝对值 angle 相角 complex 将实部和虚部

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

当前位置:首页 > 行业资料 > 实验/测试

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