MATLAB常用函数大全(2017)

上传人:n**** 文档编号:45692465 上传时间:2018-06-18 格式:PDF 页数:28 大小:201.75KB
返回 下载 相关 举报
MATLAB常用函数大全(2017)_第1页
第1页 / 共28页
MATLAB常用函数大全(2017)_第2页
第2页 / 共28页
MATLAB常用函数大全(2017)_第3页
第3页 / 共28页
MATLAB常用函数大全(2017)_第4页
第4页 / 共28页
MATLAB常用函数大全(2017)_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《MATLAB常用函数大全(2017)》由会员分享,可在线阅读,更多相关《MATLAB常用函数大全(2017)(28页珍藏版)》请在金锄头文库上搜索。

1、一、 MATLAB 常用的基本数学函数abs(x) :纯量的绝对值或向量的长度angle(z) :复数 z 的相角 (Phase angle) sqrt(x) :开平方real(z) :复数 z 的实部imag(z) :复数 z 的虚部conj(z) :复数 z 的共轭复数round(x) :四舍五入至最近整数fix(x) :无论正负,舍去小数至最近整数floor(x) :地板函数,即舍去正小数至最近整数ceil(x) :天花板函数,即加入正小数至最近整数rat(x) :将实数x 化为分数表示rats(x) :将实数x 化为多项分数展开sign(x) :符号函数(Signum function

2、)。当 x0 时, sign(x)=1 。rem(x,y) :求 x 除以 y 的馀数gcd(x,y) :整数 x 和 y 的最大公因数lcm(x,y) :整数 x 和 y 的最小公倍数exp(x) :自然指数pow2(x) : 2 的指数log(x) :以 e 为底的对数,即自然对数或log2(x) :以 2 为底的对数log10(x) :以 10 为底的对数二、 MATLAB 常用的三角函数sin(x) :正弦函数cos(x) :余弦函数tan(x) :正切函数asin(x) :反正弦函数acos(x) :反馀弦函数atan(x) :反正切函数atan2(x,y) :四象限的反正切函数si

3、nh(x) :超越正弦函数cosh(x) :超越馀弦函数tanh(x) :超越正切函数asinh(x) :反超越正弦函数acosh(x) :反超越馀弦函数atanh(x) :反超越正切函数三、适用於向量的常用函数有:min(x): 向量 x 的元素的最小值max(x): 向量 x 的元素的最大值mean(x): 向量 x 的元素的平均值median(x): 向量 x 的元素的中位数std(x): 向量 x 的元素的标准差diff(x): 向量 x 的相邻元素的差sort(x): 对向量 x 的元素进行排序(Sorting )length(x): 向量 x 的元素个数norm(x): 向量 x

4、的欧氏( Euclidean )长度sum(x): 向量 x 的元素总和prod(x): 向量 x 的元素总乘积cumsum(x): 向量 x 的累计元素总和cumprod(x): 向量 x 的累计元素总乘积dot(x, y): 向量 x 和 y 的内积cross(x, y): 向量 x 和 y 的外积四、 MATLAB 的永久常数i 或 j:基本虚数单位(即)eps:系统的浮点(Floating-point)精确度inf :无限大,例如1/0 nan 或 NaN:非数值( Not a number),例如0/0 pi:圆周率p(= 3.1415926.)realmax :系统所能表示的最大数

5、值realmin :系统所能表示的最小数值nargin: 函数的输入引数个数nargout: 函数的输出引数个数五、 MATLAB 基本绘图函数plot: x 轴和 y 轴均为线性刻度(Linear scale )loglog: x轴和 y 轴均为对数刻度(Logarithmic scale )semilogx: x轴为对数刻度,y 轴为线性刻度semilogy: x轴为线性刻度,y 轴为对数刻度六、 plot 绘图函数的叁数字元颜色字元图线型态y 黄色 . 点k 黑色o 圆w 白色x x b 蓝色+ + g 绿色* * r 红色- 实线c 亮青色: 点线m 锰紫色-. 点虚线- 虚线七、注解

6、xlabel(Input Value); % x轴注解ylabel(Function Value); % y轴注解title(Two Trigonometric Functions); % 图形标题legend(y = sin(x),y = cos(x); % 图形注解grid on; % 显示格线八、二维绘图函数bar 长条图errorbar 图形加上误差范围fplot 较精确的函数图形polar 极座标图hist 累计图rose 极座标累计图stairs 阶梯图stem 针状图fill 实心图feather 羽毛图compass 罗盘图quiver 向量场图1、特殊变量与常数ans 计算结

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

8、父目录 . 继续, 逗号(分割多条命令); 分号(禁止结果显示)% 注释! 感叹号 转置或引用= 赋值= 相等 不等于运作Maple 格式指令mat2str 把数值数组转换成输入形态串数组material 材料反射模式max 找向量中最大元素mbuild 产生 EXE 文件编译环境的预设置指令mcc 创建 MEX 或 EXE 文件的编译指令mean 求向量元素的平均值median 求中位数menuedit 启动设计用户菜单的交互式编辑工具mesh 网线图meshz 垂帘 网线图meshgrid 产生 “格点 “矩阵methods 获知对指定类定义的所有方法函数mex 产生 MEX 文件编译环境

9、的预设置指令mfunlis 能被 mfun 计算的 MAPLE 经典函数列表mhelp 引出Maple 的在线帮助min 找向量中最小元素mkdir 创建目录mkpp 逐段多项式数据的明晰化mod 模运算more 指令窗中内容的分页显示movie 放映影片动画moviein 影片帧画面的内存预置mtaylor 符号计算多变量Taylor 级数展开N n ndims 求数组 维数NaN 非数(预定义)变量nargchk 输入宗量数验证nargin 函数输入宗量数nargout 函数输出宗量数ndgrid 产生高维格点矩阵newplot 准备新的 缺省 图、轴nextpow2 取最接近的较大2次幂

10、nnz 矩阵的非零元素总数nonzeros 矩阵的非零元素norm 矩阵或 向量范数normcdf 正态分布 累计 概率密度函数normest 估计矩阵 2范数norminv 正态分布 逆累计 概率密度函数normpdf 正态分布概率密度函数normrnd 正态 随机数 发生器notebook 启动 Matlab 和 Word 的集成环境null 零空间num2str把非整数数组转换为串numden 获取最小 公分母 和相应的分子表达式nzmax 指定存放非零元素所需内存O o ode1 非 Stiff 微分方程 变步长解算器ode15s Stiff 微分方程 变步长解算器ode23t 适度

11、Stiff 微分 方程解算器ode23tb Stiff 微分 方程解算器ode45非 Stiff 微分方程变步长解算器odefile ODE 文件模板odeget 获知 ODE 选项设置参数odephas2 ODE 输出函数的二维相平面图odephas3 ODE 输出函数的三维相空间 图odeplot ODE 输出函数的时间轨迹图odeprint 在 Matlab 指令窗显示结果odeset 创建或改写ODE 选项构架参数值ones 全1数组optimset 创建或改写优化泛函 指令的选项参数值orient 设定图形的排放方式orth 值空间正交化P p pack 收集 Matlab 内存碎块

12、扩大内存pagedlg 调出图形排版对话框patch 创建块对象path 设置 Matlab 搜索路径的指令pathtool 搜索路径管理器pause 暂停pcode 创建预解译P 码文件pcolor 伪彩图peaks Matlab提供的典型三维曲面permute 广义转置pi (预定义变量)圆周率pie 二维饼图pie3 三维饼图pink 粉红色图矩阵pinv 伪逆plot 平面线图plot3 三维线图plotmatrix 矩阵的 散点图plotyy 双纵坐标图poissinv 泊松分布 逆累计 概率分布函数poissrnd 泊松分布随机数发生器pol2cart 极或柱坐标变为直角坐标pol

13、ar 极坐标 图poly 矩阵的 特征多项式 、根集对应的多项式poly2str 以习惯方式显示多项式poly2sym 双精度多项式系数转变为向量符号 多项式polyder 多项式导数polyfit 数据的多项式拟合polyval 计算多项式的值polyvalm 计算矩阵多项式pow2 2 的幂ppval 计算分段多项式pretty 以习惯方式显示符号表 达式print 打印图形或SIMULINK模型printsys 以习惯方式显示有理分式prism 光谱 色图矩阵procread 向 MAPLE 输送计算程序profile 函数文件性能评估器propedit 图形对象属性编辑器pwd 显示当

14、前工作目录Q q quad 低阶法计算 数值积分quad8 高阶法计算 数值积分 (QUADL) quit 推出 Matlab 环境quiver 二维方向箭头图quiver3 三维方向箭头图R r rand 产生 均匀分布 随机数randn 产生正态分布随机数randperm 随机置换向量range 样本 极差rank 矩阵的秩rats 有理输出rcond 矩阵倒条件数估计real 复数的实部reallog 在实数域内计算自然对数realpow 在实数域内计算乘方realsqrt 在实数域内计算平方根realmax 最大正 浮点数realmin 最小正 浮点数rectangle 画“长方框 “

15、 rem 求余数repmat 铺放模块数组reshape 改变数组 维数 、大小residue 部分分式 展开return 返回ribbon 把二维曲线画成三维彩带图rmfield 删去构架的域roots 求多项式的根rose 数扇形图rot90 矩阵旋转 90度rotate 指定的原点和方向旋转rotate3d 启动 三维图形 视角的交互设置功能round 向最近整数圆整rref 简化矩阵为梯形形式rsf2csf 实数块对角阵转为复数特征值对角阵rsums Riemann和 S s save 把内存变量 保存为文件scatter 散点图scatter3 三维 散点图sec 正割sech 双曲

16、正割semilogx X轴对数刻度坐标图semilogy Y轴对数刻度坐标图series 串联连接set 设置图形对象属性setfield 设置构架数组的域setstr 将 ASCII 码转换为字符的旧版指令sign 根据符号取值函数signum 符号计算中的符号取值函数sim 运行 SIMULINK模型simget 获取 SIMULINK模型设置的仿真参数simple 寻找最短形式的符号解simplify 符号计算中进行简化操作simset 对 SIMULINK模型的仿真参数进行设置simulink 启动 SIMULINK模块库浏览器sin 正弦sinh 双曲正弦size 矩阵的大小提问者评价强人 !

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

当前位置:首页 > 电子/通信 > 综合/其它

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