Matlab區分難點

2021-07-03 10:31:26 字數 1763 閱讀 8899

對數函式易錯點

函式名功能

易錯點示例

log2

以2為底的對數

易寫成ln2

log2

10 寫法為log2(10)

log以e為底的對數

易寫成ln

ln10

寫法為log(10)

log10

以10為底的對數

易寫成ln10,log

log10

35 寫法為log10(35)

指數函式易錯點

函式名功能

易錯點示例

exp以e為底的指數

易寫成e^xex

寫法為exp(x)

特殊常量符號易錯點

matlab中的符號

含義易錯點

示例exp(1)

自然對數的底e

易寫成e

pi圓周率

π 易寫成

π

*乘號×

易寫成×

取整函式易錯點

函式名功能

易錯點示例

round

四捨五入取整

易與其他取整函式混淆

對3.2四捨五入寫法為round(3.2)結果為3

fix朝0方向取整

易與其他取整函式混淆

對3.2朝0方向取整寫法為fix(3.2)結果為3

floor

朝-∞方向取整

易與其他取整函式混淆

對3.2朝-∞方向取整寫法為floor(3.2)結果為3

ceil

朝+∞方向取整

易與其他取整函式混淆

對3.2朝+∞方向取整寫法為ceil(3.2)結果為4

取餘函式易錯點

函式名功能

易錯點示例

mod取餘mod(x,y)計算方法:x-n.*y其中n=floor(x./y),結果正負號與y相同

易與其他取餘函式混淆

mod(-13,5)結果為3

rem取餘rem(x,y)計算方法:x-n.*y其中n=fix(x./y),結果正負號與x相同

易與其他取餘函式混淆

rem(-13,5)結果為-2

左除右除易錯點

符號功能

易錯點示例

\a\b等價於a−

1b易與右除混淆,記住銳角取逆

/a/b等價於ab

−1易與左除混淆,記住銳角取逆

等差數列指定步長與個數

函式/符號

功能易錯點

示例初值:終值

生成初值到終值的行向量(等差數列),省略步長代表步長為1,結果[初值, 初值+1, …, 終值]

與linspace函式混淆,算不出生成數字個數

命令2:5結果為[2 3 4 5]

初值:步長值:終值

指定步長生成初值到終值的行向量(等差數列),結果為[初值, 初值+1*步長,初值+2*步長, …, 終值]

與linspace函式混淆,算不出生成數字個數

命令2:3:19結果為[2 5 8 11 14 17]

linspace(初值,終值,數字個數)

指定初值、終值和數字個數生成行向量(等差數列),不指定數字個數時預設是100即生成100個

與:運算混淆

命令linspace(20,10,5)結果為[20.0000 17.5000 15.0000 12.5000 10.0000]

生成數字個數計算方法:拿初值和初值+n倍步長值乙個乙個與終值判斷,如果小於等於終值,則輸出,否則不輸出

Matlab使用難點記憶

matlab的資料顯示格式 雖然在matlab系統中資料的儲存和計算都是雙精度進行的,但matlab可以利用選單或format命令來調整資料的顯示格式。format命令的格式和作用如下 l format format short 5位定點表示 l format long 15位定點表示 l form...

nagios配置難點

1 設定apache2伺服器,讓apache2啟動時載入nagios nagios 安裝好之後,我們需要從瀏覽器去察看 nagios 的監控資訊,否則如果直接去看 nagios 的log 檔案,人會瘋掉的。那麼,如何才能從瀏覽器看到 nagios 的資訊呢?這時需要用到 apache2 伺服器,也就...

C primer難點之類

類的難點解析 類三大特性 繼承,多型,封裝 訪問許可權控制 public private protect inline成員函式 1 在類內部定義的成員函式,將自動被作為inline處理 2 如果是顯示宣告inline 即不放在類定義體內,該函式定義應該放在.hl檔案裡,因為它對於使用它的,cpp檔案...