matlab 对数的表示方法以及其他对数
的有关信息介绍如下:matlab 对数的表示方法以及其他对数
在matlab中默认的log()是以e为底的对数函数,e=2.71828,使用log(2.71828)就会输出为1
如果使用以10为底的对数,用log10()函数,例如log10(10)等于1
matlab里面只有以10为底,2为底和e为底的对数函数
如果以4为底的函数log4(4)就会出错
如果想使用以4为底或者其他以n为底的对数函数,就必须用换底公式,
logM(N)=log(N)/log(M),log4(8)=log(8)/log(4)
因为本身matlab内置的对数不多,通过换底公式的推导就可以用默认的log()函数进行将所有的各种以n为底的函数都能实现
喜欢就投一票吧