在matlab中怎樣表示ln

時間 2021-08-11 17:10:57

1樓:嗨呀啦啦

matlab中自然對數函式ln()用log()表示,例如:

>> e = exp(1);

>> log(e)

ans =

1另外:

對於常用的如以2、10為底的對數,分別用log2()和log10()表示.

對於任意底的對數,可以使用換底公式轉換為用以上任一種對數函式表示的式子.

2樓:匿名使用者

用log()函式

例如log(exp(1))

輸出--------------------------------注:以2為底的對數函式為log2(),以10為底的對數函式為log10(),其他數為底的對數函式可用換底公式求得

3樓:

matlab中ln 就是log(),

以10為底的對數用log10()

一般地,對數函式以冪(真數)為自變數,指數為因變數,底數為常量的函式。

對數函式是6類基本初等函式之一。其中對數的定義:

如果ax=n(a>0,且a≠1),那麼數x叫做以a為底n的對數,記作x=logan,讀作以a為底n的對數,其中a叫做對數的底數,n叫做真數。

一般地,函式y=logax(a>0,且a≠1)叫做對數函式,也就是說以冪(真數)為自變數,指數為因變數,底數為常量的函式,叫對數函式。

其中x是自變數,函式的定義域是(0,+∞),即x>0。它實際上就是指數函式的反函式,可表示為x=ay。因此指數函式裡對於a的規定,同樣適用於對數函式。

4樓:匿名使用者

這個要根據x是不是數來定它的表示方法。如果只是單純的數, y=x*log(x),否則可能要表示成y=x.*log(x)。當x是矩陣時,後一表示式不一定能夠有意義。

5樓:受傷的邱位元

在matlab中,log()就是預設以e為底數的ln(),雖然有點彆扭,不過確實是這樣的

6樓:天時之躪

log(x)是e為底的對數

log10(x)是10為底的對數

log2(x)是2為底的對數

7樓:匿名使用者

log(x)=ln(x)

你試一下log(2.71828)就知道了。

e=2.71828

在matlab中求極限,在Matlab中 求極限

3 syms a x limit 1 a x 2 x x,inf ans exp 2 a 4 syms x y z x.2 y.2 exp x.2 y.2 x y dxy diff diff z,x y 5 syms x int exp x.2 2 0,1 ans 2 1 2 pi 1 2 erf ...

matlab中的length表示什麼?應該如何使用

小鬍子不是我 length 陣列長度 即行數或列數中的較大值 使用方法 n length a 如果a為非空陣列,返回行數和列數兩者之間數值較大的那一個值,即相當於執行了max size a 如果a為空陣列,則返回0 如果a是一個向量則返回a的長度。n max size a 若a為非空陣列,返回a的最...

matlab中10的負幾次方怎麼表示

多吃蔬菜呀 理論上應該有三個值 應該是覆蓋了 其三個值分別為 2 e pi i 3 2 e pi i 3 2 e pi i 2 下面的程式可以得到 8 的三個根 a 8 m 0 1 2 r abs a 1 3 n angle a 2 pi m 3 i為虛數單位 ans r exp n i 人活一輩子...