瀏覽量:91次
一談起Matlab這款軟件我想不少人應(yīng)該都很了解,它是一款功能強(qiáng)大的數(shù)學(xué)軟件,因此有很多人會(huì)下載使用它,但是剛接觸它,想用使用它會(huì)碰到一些難題,最常見的就是Matlab中如何求解積分了,那么遇到這個(gè)問題,如果你不懂可以看看小編整理的以下文章內(nèi)容。
方法/步驟:
一、Matlab求不定積分
1、首先舉一個(gè)比較簡(jiǎn)單的例子,來驗(yàn)證Matlab求不定積分的功能。
求函數(shù)"xe^x"的不定積分。
我們要用到"int"命令,具體操作見下圖。
2、函數(shù)"xe^x"的不定積分的結(jié)果見下圖。
3、實(shí)際上,我們要求f(x)的不定積分,只需在Matlab中輸入如下命令:
*****命令開始*****
syms x C
int( f(x) ) +C
*****命令結(jié)束******
當(dāng)然上面命令中的f(x)為你自己指定。
4、我們還知道一些函數(shù)的被積函數(shù)是無法用初等函數(shù)表示的,比如函數(shù)"sin(x)/x"。
下面我們用Matlab來求一下函數(shù)"sin(x)/x"。的不定積分。
看下圖的結(jié)果。
二、Matlab求定積分
1、首先舉一個(gè)比較簡(jiǎn)單的例子。
求函數(shù)"x^2*e^x"在(0到1)上的積分。
輸入命令:
*****命令開始*****
syms x
int( x^2*exp(x), 0, 1 )
*****命令結(jié)束******
命令見下圖:
2、函數(shù)"x^2*e^x" 在(0到1)的定積分的結(jié)果見下圖。
3、實(shí)際上,我們要求f(x)的在(a到b)的定積分,只需在Matlab中輸入如下命令:
*****命令開始*****
syms x
int( f(x) , a, b )
*****命令結(jié)束******
當(dāng)然上面命令中的f(x)為你自己指定。
a為積分下限,b為積分上限。
以上就是Matlab中如何求解積分的全部教程內(nèi)容了,其中里面講解了定積分與不定積分的求解方法,現(xiàn)在大家就可以根據(jù)教程進(jìn)行操作幾遍,下次就能夠熟練運(yùn)用起來了。
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們?cè)诖_認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776