热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MATLAB常用的基本数学函数

一、MATLAB常用的基本数学函数abs(x):纯量的绝对值或向量的长度angle(z):复数z的相角(Phaseangle)sqrt(x)࿱
一、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)。


  当x<0时&#xff0c;sign(x)&#61;-1&#xff1b;


  当x&#61;0时&#xff0c;sign(x)&#61;0;


  当x>0时&#xff0c;sign(x)&#61;1。


  


  rem(x,y)&#xff1a;求x除以y的馀数


  gcd(x,y)&#xff1a;整数x和y的最大公因数


  lcm(x,y)&#xff1a;整数x和y的最小公倍数


  exp(x)&#xff1a;自然指数


  pow2(x)&#xff1a;2的指数


  log(x)&#xff1a;以e为底的对数&#xff0c;即自然对数或


  log2(x)&#xff1a;以2为底的对数


  log10(x)&#xff1a;以10为底的对数


  二、MATLAB常用的三角函数


  sin(x)&#xff1a;正弦函数


  cos(x)&#xff1a;馀弦函数


  tan(x)&#xff1a;正切函数


  asin(x)&#xff1a;反正弦函数


  acos(x)&#xff1a;反馀弦函数


  atan(x)&#xff1a;反正切函数


  atan2(x,y)&#xff1a;四象限的反正切函数


  sinh(x)&#xff1a;超越正弦函数


  cosh(x)&#xff1a;超越馀弦函数


  tanh(x)&#xff1a;超越正切函数


  asinh(x)&#xff1a;反超越正弦函数


  acosh(x)&#xff1a;反超越馀弦函数


  atanh(x)&#xff1a;反超越正切函数


  三、适用於向量的常用函数有&#xff1a;


  min(x): 向量x的元素的最小值


  max(x): 向量x的元素的最大值


  mean(x): 向量x的元素的平均值


  median(x): 向量x的元素的中位数


  std(x): 向量x的元素的标准差


  diff(x): 向量x的相邻元素的差


  sort(x): 对向量x的元素进行排序&#xff08;Sorting&#xff09;


  length(x): 向量x的元素个数


  norm(x): 向量x的欧氏&#xff08;Euclidean&#xff09;长度


  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&#xff1a;基本虚数单位&#xff08;即&#xff09;


  eps&#xff1a;系统的浮点&#xff08;Floating-point&#xff09;精确度


  inf&#xff1a;无限大&#xff0c; 例如1/0


  nan或NaN&#xff1a;非数值&#xff08;Not a number&#xff09;&#xff0c;例如0/0


  pi&#xff1a;圆周率 p&#xff08;&#61; 3.1415926...&#xff09;


  realmax&#xff1a;系统所能表示的最大数值


  realmin&#xff1a;系统所能表示的最小数值


  nargin: 函数的输入引数个数


  nargin: 函数的输出引数个数


  五、MATLAB基本绘图函数


  plot: x轴和y轴均为线性刻度&#xff08;Linear scale&#xff09;


  loglog: x轴和y轴均为对数刻度&#xff08;Logarithmic scale&#xff09;


  semilogx: x轴为对数刻度&#xff0c;y轴为线性刻度


  semilogy: x轴为线性刻度&#xff0c;y轴为对数刻度


  六、plot绘图函数的叁数


  字元 颜色 字元 图线型态


   y 黄色 . 点


   k 黑色 o 圆


   w 白色 x x


   b 蓝色 &#43; &#43;


   g 绿色 * *


   r 红色 - 实线


   c 亮青色 : 点线


   m 锰紫色 -. 点虚线


   -- 虚线


  七、注解


  xlabel(&#39;Input Value&#39;); % x轴注解


  ylabel(&#39;Function Value&#39;); % y轴注解


  title(&#39;Two Trigonometric Functions&#39;); % 图形标题


  legend(&#39;y &#61; sin(x)&#39;,&#39;y &#61; cos(x)&#39;); % 图形注解


  grid on; % 显示格线


  八、二维绘图函数


  bar 长条图


   errorbar 图形加上误差范围


   fplot 较精确的函数图形


   polar 极座标图


   hist 累计图


   rose 极座标累计图


   stairs 阶梯图


   stem 针状图


   fill 实心图


   feather 羽毛图


   compass 罗盘图


   quiver 向量场图
推荐阅读
author-avatar
yuan00911
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有