matlab操作命令与符号

上传人:206****923 文档编号:37523271 上传时间:2018-04-17 格式:DOCX 页数:13 大小:39.11KB
返回 下载 相关 举报
matlab操作命令与符号_第1页
第1页 / 共13页
matlab操作命令与符号_第2页
第2页 / 共13页
matlab操作命令与符号_第3页
第3页 / 共13页
matlab操作命令与符号_第4页
第4页 / 共13页
matlab操作命令与符号_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

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

2、面杠 ./数组除(对应元素除) kron Kronecker 张量积 : 冒号 () 圆 括 方括 . 小数点 . 父目录 . 继续 , 逗号(分割多条命令); 分号(禁止结果显示) % 注释 ! 感叹号 转置或引用 = 赋值 = 相等 不等于 分号 % 注释号 ! 调用操作系统命令 = 赋值符号 引号 复数转置号 . 转置号 , 水平串接 ; 垂直串接 ( ), ,. 下标赋值 ( ), ,. 下标标识 subsindex 下标标识 四 Matlab 编程语言结构控制语句(Control flow) break 终止最内循环 case 同 switch 一起使用 catch 同 try 一起

3、使用 continue 将控制转交给外层的 for 或 while 循环 else 同 if 一起使用 elseif 同 if 一起使用 end 结束 for,while,if 语句 for 按规定次数重复执 行语句 if 条件执行语句 otherwise 可同 switch 一起使用 return 返回 switch 多个条件分支 try try-cathch 结构 while 不 确定次数重复执行语句 2、 计算运行(Evaluation and execution) assignin 跨空间赋值 builtin 执行内建的函数 eval 字符串宏指令 evalc 执行 MATLAB 字符

4、串 evalin 跨空间计算串表达式的值 feval 函数 宏指令 run 执行脚本文件 3、 脚本文件、函数及变量(Scripts,function,and variables) exist 检查变量或函数是否被定义 function 函数文件头 global 定义全局 变量 isglobal 若是全局变量则为真 iskeyword 若是关键字则为真 mfilename 正在执行的 M 文件的名字 persistent 定义永久变量 script MATLAB 命令文件 4、宗量处理(Augument handling) inputname 实际调用变量名 nargchk 输入变量个数检查

5、nargin 函数输 入宗量的个数 nargout 函数输出宗量的个数 nargoutchk 输出变量个数 检查 varagin 输入宗量 varagout 输出宗量 5、 信息显示(Message display) disp 显示矩阵和文字内容 display 显示矩阵和文字内容的重载函数 error 显示错误信息 fprintf 把格式化数据写到文件或屏幕 lasterr 最后 一个错误信息 lastwarn 最后一个警告信息 sprintf 按格式把数字转换为 串 warning 显示警告信息 6 、交互式输入(Interactive input) i nput 提示键盘输入 keybo

6、ard 激活键盘做为命令文件 pause 暂停 uicontrol 创建用户界面控制 uimenu 创建用户界面菜单 五 Matlab 基本矩阵函数和操作1、 基本矩阵(Elementary matrices) eye 单位阵 linspace 线性等分向量 logspace 对数等分向量 meshgrid 用于三维曲面的分格线坐标 ones 全 1 矩阵 rand 均匀分布随 机阵 randn 正态分布随机阵 repmat 铺放模块数组 zeros 全零 矩阵 : 矩阵的援引和重排 2、 矩阵基本信息(Basic array information) disp 显示矩阵和文字内容 isemp

7、ty 若是空矩阵则为真 isequal 若对应元 素相等则为 1 islogical 尤其是逻辑数则为真 isnumeric 若是数值则为真 length 确定向量的长度 logical 将数值转化为逻辑值 ndims 数组 A 的维数 size 确定矩阵的维数 3、 矩阵操作(Matrix manipulateion) blkdiag 块对角阵串接 diag 创建对角阵,抽取对角向量 end 数组的长 度,即最大下标 find 找出非零元素 1 的下标 fliplr 矩阵的左右翻转 flipud 矩阵的上下翻转 flipdim 交换对称位置上的元素 ind2sub 据单下 标换算出全下标 r

8、eshape 矩阵变维 rot90 矩阵逆时针 90旋转 sub2idn 据全下标换算出单下标 tril 抽取下三角阵 triu 抽取上三角阵 4、特殊变量和常数(Special variables and constants) ans 最新表达式的运算结果 eps 浮点相对误差 i,j 虚数单位 inf 或 Inf 无穷大 isfinite 若是有限数则为真 isinf 若是无穷大则为真 isnan 若为非数则为真 NaN 或 nan 非数 pi 3.1415926535897?. realmax 最大浮点数 realmin 最小正浮点数 why 一般问题的简明答案 5、特殊矩阵(Speci

9、alized matrices) compan 伴随矩阵 gallery 一些小测试矩阵 hadamard Hadamard 矩阵 hankel Hankel 矩阵 hilb Hilbert 矩阵 invhilb 逆 Hilbert 矩阵 magic 魔方阵 pascal Pascal 矩阵 rosser 典型对称特征值实验问题 toeplitz Toeplitz 矩阵 vander Vandermonde 矩阵 wilkinson Wilkinsons 对称特征值实验矩阵 六 Matlab 基本数学函数 1、 三角函数(Trigonometric) acos 反余弦 acosh 反双曲余弦

10、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 将实部和虚部构成复数 conj 复数共轭 cplxpair 复数阵成共轭对形式排列 imag 复数虚部 isreal 若是实数矩阵则为真 real 复数实部 unwrap 相位角 360线调整 4、圆整和求余函数(Rounding and remainder) ceil 朝正无穷大方向取整 fix 朝零方向取整 floor 朝负无穷大方向取整 mod 模数求余 rem 求余数 r

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

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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