在matlab中怎樣表示ln

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

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中zeros表示表示什麼意思

素質流氓範 zeros功能是返回一個m n p 的double類零矩陣的一個函式。注意 m,n,p,必須是非負整數,負整數將被當做0看待。最常用的用法如下 1.zeros m,n 生成一個m n的零矩陣 2.zeros m 生成一個m m的零矩陣 即m階方陣 3.zeros m,n,k,生成一個m ...

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

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

在matlab中怎樣求圖形的面積

a 對於任意給定一個圖形,怎樣求出其面積,需要具體情況具體對待 b 求特殊形狀的面積.例如求圓的面積 function arear r r 5 圓的半徑 arear pi r 2 function jxa a,b 求矩形的面積,a,b為其長與寬areaa a b 總之你可以把一些常用的圖形自己編寫成...