MATLAB常用函数速查指南

1星 需积分: 44 90 下载量 61 浏览量 更新于2024-07-17 7 收藏 202KB PDF 举报
MATLAB是一种广泛应用于科学计算、数据分析和工程设计的高级编程环境。它提供了丰富的内置函数,使得用户能够方便地处理各种数学问题。以下是一些MATLAB常用函数的详细说明: 一、基本数学函数 1. `abs(x)`:该函数返回输入参数`x`的绝对值。如果`x`是向量,则返回向量的模(长度)。 2. `angle(z)`:对于复数`z`,`angle(z)`返回其相位角,即角度在弧度制下的值。 3. `sqrt(x)`:计算`x`的平方根。对于负数`x`,会返回复数结果。 4. `real(z)`:提取复数`z`的实部。 5. `imag(z)`:获取复数`z`的虚部。 6. `conj(z)`:返回`z`的共轭复数。 7. `round(x)`:将`x`四舍五入到最接近的整数。 8. `fix(x)`:将`x`舍去小数部分,保留整数部分,无论正负。 9. `floor(x)`:向下取整,将`x`的小数部分去掉,保留小于或等于`x`的整数部分。 10. `ceil(x)`:向上取整,将`x`的小数部分去掉,保留大于或等于`x`的整数部分。 11. `rat(x)`:将实数`x`转换为最简分数形式。 12. `rats(x)`:将实数`x`转换为多项式分数形式。 13. `sign(x)`:返回`x`的符号,-1表示负数,0表示零,1表示正数。 14. `rem(x, y)`:求`x`除以`y`的余数。 15. `gcd(x, y)`:返回整数`x`和`y`的最大公约数。 16. `lcm(x, y)`:返回整数`x`和`y`的最小公倍数。 17. `exp(x)`:计算`e`的`x`次幂。 18. `pow2(x)`:计算2的`x`次幂。 19. `log(x)`:返回以`e`为底的`x`的对数,即自然对数。 20. `log2(x)`:返回以2为底的`x`的对数。 21. `log10(x)`:返回以10为底的`x`的对数。 二、三角函数 1. `sin(x)`:计算`x`的正弦值。 2. `cos(x)`:计算`x`的余弦值。 3. `tan(x)`:计算`x`的正切值。 4. `asin(x)`:返回正弦值为`x`的弧度。 5. `acos(x)`:返回余弦值为`x`的弧度。 6. `atan(x)`:返回正切值为`x`的弧度。 7. `atan2(x, y)`:返回二维坐标`(x, y)`的反正切值,考虑了象限。 8. `sinh(x)`:计算`x`的双曲正弦值。 9. `cosh(x)`:计算`x`的双曲余弦值。 10. `tanh(x)`:计算`x`的双曲正切值。 11. `asinh(x)`:返回双曲正弦值为`x`的弧度。 12. `acosh(x)`:返回双曲余弦值为`x`的弧度。 13. `atanh(x)`:返回双曲正切值为`x`的弧度。 三、向量函数 1. `min(x)`:返回向量`x`中的最小值。 2. `max(x)`:返回向量`x`中的最大值。 3. `mean(x)`:计算向量`x`的平均值。 4. `median(x)`:返回向量`x`的中位数。 5. `std(x)`:计算向量`x`的标准差。 6. `diff(x)`:计算向量`x`中相邻元素的差。 7. `sort(x)`:对向量`x`进行升序排序。 8. `length(x)`:返回向量`x`的元素个数。 9. `norm(x)`:计算向量`x`的欧几里得长度(也称为向量的模)。 10. `sum(x)`:计算向量`x`所有元素的总和。 11. `prod(x)`:计算向量`x`所有元素的乘积。 12. `cumsum(x)`:计算向量`x`中元素的累积和。 13. `cumprod(x)`:计算向量`x`中元素的累积乘积。 14. `dot(x, y)`:计算向量`x`和`y`的点积(内积)。 这些函数在MATLAB中构成了强大的数学工具箱,涵盖了从基础数学运算到复杂向量分析的多种功能,极大地提高了科研人员和工程师的计算效率。了解并熟练掌握这些函数,将有助于更好地利用MATLAB解决实际问题。