MATLAB数学公式整理
普通函数
- abs(x):纯量的绝对值或向量的模;
- angle(z):复数 z 的相角
- sqrt(x):开平方
- real(z):复数 z 的实部
- imag(z):复数 z 的虚部
- conj(z):复数 z 的共轭复数
- round(x):四舍五入至最接近该数的整数
- fix(x):无论正负,舍去小数至最近整数,即朝零的方向取整
- floor(x):地板函数,即朝着负无穷方向取整。例:floor(-1.3) = -2; floor(1.3) = 1
- ceil(x):天花板函数,即朝着正无穷方向取整。例:ceil(1.3) = 2; ceil(-1.8) = -1
- rat(x):将实数 x 化为分数表示
- rats(x):将实数 x 化为多项分数展开
- sign(x):符号函数
- 当 x < 0 时,sign(x) = -1; 当 x = 0 时,sign(x) = 0; 当 x > 0 时,sign(x) = 1
三角函数
- 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):反超越正切函数
向量函数
- mean(x):向量 x 的元素的平均值
- median(x):向量 x 的元素的中位数
- std(x):向量 x 的元素的标准差
- diff(x):向量 x 相邻元素的差
- sort(x):对向量 x 的元素进行排序
- length(x):向量 x 的元素个数
- norm(x):向量 x 的欧式长度
- sum(x):向量 x 的元素的总和
- prod(x):向量 x 的元素总乘积
- cumsum(x):向量 x 的累计元素总和
- cumprod(x):向量 x 的累计元素总乘积
- dot(x, y):向量 x 和 y 的内积
- cross(x, y):向量 x 和 y 的外积