当前位置:首页>开发>正文

如何在mathematica计算对数如ln100的值 matlab求极限含有对数

2023-04-14 20:13:25 互联网 未知 开发

 如何在mathematica计算对数如ln100的值 matlab求极限含有对数

如何在mathematica计算对数如ln100的值?

Log等价于平时的㏑.
In[1]:= Log[100]

Out[1]= Log[100]

In[2]:= Log[100] // N

Out[2]= 4.6051可见系统认为㏑100已经是最简单的形式了,如果你想要近似值可以按第二种写法输入,
如果你需要指定位数,可以按照下面的写法写
In[3]:= N[Log[100], 18]

Out[3]= 4.60517018598809137

matlab求极限含有对数?

Matlab中提供了极限运算函数limit,但是是符号运算

还有Matlab中的对数函数,与我们数学上使用的不一样

log()表示数学上的ln,就是常数对数
log10()表示数学上的lg,就是10的对数
log2()表示数学上2的对数

Matlab中只提供了上面三个,没有提供其他,其他的要使用换地公式转化,比如log3(x 5)表示为log(x 5)/log(3)

故你的问题的Matlab解答为

syms x a
%表示求在x=0出的对数
limit((log(1 x)/log(a))/x,0)

ans =

1/log(a)

http://www.matlabsky.com/viewthread.php?tid=736