matlab常用函数

原文地址:http://blog.sina.com.cn/s/blog_531bb7630101625h.html
Matlab内部常数    
   eps:浮点相对精度
  pi:圆周率
  exp:自然对数的底数e
  i 或 j:基本虚数单位
  inf:无限大,例如1/0
  NaN:非数值(Not a number),例如0/0
  pi:圆周率 p(= 3.1415926...)
  realmax:系统所能表示的最大数值
  realmin:系统所能表示的最小数值
  nargin: 函数的输入引数个数
  nargin: 函数的输出引数个数


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时,sign(x)=-1;
  当x=0时,sign(x)=0;
  当x>0时,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):四象限的反正切函数
  sinh(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的欧氏(Euclidean)长度
  sum(x): 向量x的元素总和
  prod(x): 向量x的元素总乘积
  cumsum(x): 向量x的累计元素总和
  cumprod(x): 向量x的累计元素总乘积
  dot(x, y): 向量x和y的内积
  cross(x, y): 向量x和y的外积

 

bsxfun(fun,A,B)是一个matlab自版本R2007a来就提供的一个函数,主要功能是实现两个矩阵元素逐个计算,fun是函数句柄或者m文件,也可以为如下内置函数。

此函数极其有用,强烈推荐!!!

@plus    Plus

@minus   Minus

@times   Array multiply

@rdivide Right array divide

@ldivide Left array divide

@power   Array power

@max     Binary maximum

@min     Binary minimum

@rem     Remainder after division

@mod     Modulus after division

@atan2   Four quadrant inverse tangent

@hypot   Square root of sum of squares

@eq      Equal

@ne      Not equal

@lt      Less than

@le      Less than or equal to

@gt      Greater than

@ge      Greater than or equal to

@and     Element-wise logical AND

@or      Element-wise logical OR

@xor     Logical exclusive OR

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值