您的位置:首页 > 编程语言 > MATLAB

Matlab内置数学函数

2020-03-05 08:08 996 查看

Matlab

常量

pi
约为3.14159265
inf,Inf
无穷大
nan,NaN
不定式,如
0/0,inf/inf

i或j
虚数单位

常用内部函数

  1. 指数函数
    exp(x)
    函数exe^xex,matlab中没有常数eee,需要用
    exp(1)
    表示
  2. 对数函数
    log(x)
    对eee取对数
    log10(x)
    对10取对数
    log2(x)
    对2取对数
  3. 幂函数
    sqrt(x)
    开方
    a^b
    求aba^bab
  4. 三角函数(以弧度为单位)
    sin(x)
    正弦
    cos(x)
    余弦
    tan(x)
    正切
    cot(x)
    余切
    sec(x)
    正割
    csc(x)
    余割
  5. 反三角函数
    asin(x)
    反正弦
    acos(x)
    反余弦
    atan(x)
    反正切
    acot(x)
    反余切
    asec(x)
    反正割
    acsc(x)
    反余割
  6. 双曲函数&反双曲函数
    sinh(x)
    ,
    asinh(x)

    cosh(x)
    ,
    acosh(x)

    tanh(x)
    ,
    atanh(x)

    coth(x)
    ,
    acoth(x)

    sech(x)
    ,
    asech(x)

    csch(x)
    ,
    acsch(x)
  7. 数论函数
    gcd(a,b)
    最大公约数
    lcm(a,b)
    最小公倍数
    factorial(a)
    阶乘函数
  8. 复数函数
    real(z)
    实部
    imag(z)
    虚部
    abs(z)
    复数的模
    angle(z)
    复数的辐角,取值(−π,π](-\pi,\pi](−π,π]
    conj(z)
    共轭复数
  9. 其他
    sign(x)
    符号函数
    abs(x)
    绝对值
    min(a,b)
    两个数中最小值
    max(a,b)
    两个数中最大值
    min([a1,a2,a3,...])
    数组最小值
    max([a1,a2,a3,...])
    数组最大值

补充:求log⁡ab\log_abloga​b可以用换底公式,log⁡ab=ln⁡bln⁡a\log_ab=\dfrac{\ln b}{\ln a}loga​b=lnalnb​

log(b)/log(a)

  • 点赞
  • 收藏
  • 分享
  • 文章举报
冰霜行者6 发布了16 篇原创文章 · 获赞 1 · 访问量 897 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: