MATLAB 对数函数

MATLAB对数函数表示

表示法描述
log自然对数,以e为底,也就是数学中的ln(x)
log2以2为底
log10以10为底

语法


Y = log(X)
% 或
Y = log10(X)

描述

以Y = log10(X)为例: Y = log10(X) 返回数组X中每个元素的公共对数。该函数接受实数和复数输入。对于X在区间(0,Inf)中的真实值,log10返回区间(-Inf,Inf)中的真实值。对于X的复数和负实值,log10函数返回复数值。

而对于自然对数log来说,log函数的域包括负数和复数,如果使用不当,可能会导致意外的结果。对于负数和复数z = u + i*w,复对数log(z)返回:log(abs(z)) + 1i*angle(z)


举例


log10(10)
% 结果
ans = 1

log(-1)
% 结果
ans = 0.0000 + 3.1416i






公众号

关注公众号,获取一手资讯

“ MATLAB 对数函数 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注