首頁 > 其他

Matlab怎麼計算定積分

2019-12-25 09:19:44

matlab是一個強大的數學分析與數值計算工具,我們可以利用matlab來計算比較複雜的定積分,那麼,怎麼使用matlab來計算函數的定積分呢?


1

首先,我們開啟matlab,然後找到matlab的命令視窗,點選進入,如下圖所示,當然,我們也可以編輯指令碼然後通過執行指令碼來求定積分。


2

首先,我們需要在命令列輸入syms x,   sym的作用是將字元或者數位轉換為字元。如下圖所示。


3

接下來就是求函數的定積分了,這裡我們求函數 x*cos(x)的定積分,所以需要輸入 int( x*cos(x), 0, 1 )然後回車即可計算定積分。


4

如下圖所示,x*cos(x)代表我們要求定積分的函數,我們可以更改這個函數,比如改成x*sin(x),所以求函數的定積分要求我們能正確的寫出函數在matlab上的表示式。


5

在函數後面的兩個數值,代表的就是定積分的上下限,這個我們也是可以更改的,如下


6

這樣,我們就得到了函數在某個區間的定積分結果,這裡的結果為cos(1) + sin(1) - 1。如下圖所示。


7

我們通過matlab來計算定積分,可以讓我們不用去求函數的原函數了,這對於某些原函數不存在或者很難求解的函數來說。是十分好用的。

IT145.com E-mail:sddin#qq.com