《積分和微分運(yùn)算》PPT課件

《積分和微分運(yùn)算》PPT課件

ID:39652475

大小:230.42 KB

頁數(shù):16頁

時間:2019-07-08

《積分和微分運(yùn)算》PPT課件_第1頁
《積分和微分運(yùn)算》PPT課件_第2頁
《積分和微分運(yùn)算》PPT課件_第3頁
《積分和微分運(yùn)算》PPT課件_第4頁
《積分和微分運(yùn)算》PPT課件_第5頁
資源描述:

《《積分和微分運(yùn)算》PPT課件》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、第6章積分和微分運(yùn)算積分和微分是微積分的重要內(nèi)容,本章將對積分和微分的內(nèi)容進(jìn)行詳細(xì)的介紹。積分包括單變量數(shù)值積分、雙重積分和三重積分等。然后介紹了常微分方程的符號解和數(shù)值解。最后介紹了如何求函數(shù)的最小值和零點(diǎn)。6.1數(shù)值積分MATLAB提供了一些進(jìn)行定積分的專用函數(shù),用戶可以很方便的進(jìn)行單變量數(shù)值積分、雙重積分和三重積分等。下面將首先介紹定積分的概念,然后對這些函數(shù)進(jìn)行詳細(xì)的介紹。6.1.1定積分概念函數(shù)f(x)在區(qū)間[a,b]上的定積分,記作:其中f(x)稱為被積函數(shù),f(x)dx稱為被積表達(dá)式,x稱為積分變量,a稱為積分下限,b稱為積分上限,區(qū)間[a,b]稱為積分區(qū)間。

2、6.1.2利用梯形求面積求解定積分的數(shù)值方法有很多,例如簡單的梯形法、Simpson法和Romberg法等等都是數(shù)值分析課程中經(jīng)常介紹的方法。它們的基本思想是將整個積分空間分割成若干個子空間。這樣積分問題,就轉(zhuǎn)換為求和問題。求取定積分的最直觀的方法是用梯形法,用直線將這些點(diǎn)連接起來,定積分近似為用這些折線和x軸間圍成的面積。在MATLAB中,采用函數(shù)trapz()可以直接采用梯形法求解定積分的近似值。6.1.3利用矩形求面積函數(shù)cumsum()采用矩形法求解定積分的近似值。該函數(shù)的調(diào)用格式為:y=cumsum(X):該函數(shù)采用矩形法計算定積分的近似值。y=cumsum(X,

3、DIM):在第DIM維來計算定積分的近似值。6.1.4單變量數(shù)值積分求解在MATLAB中,采用函數(shù)quad()來求解定積分的數(shù)值解,該函數(shù)采用自適應(yīng)變步長的方法。該函數(shù)的調(diào)用格式為:y=quad(Fun,a,b):求函數(shù)Fun的定積分,定積分的下限為a,定積分的上限為b。y=quad(Fun,a,b,?):該函數(shù)的輸入?yún)?shù)?用來指定誤差限,默認(rèn)值為10-6。此外,還有函數(shù)quadl(),其調(diào)用格式和函數(shù)quad()完全一致,但是求解的精度和速度高于函數(shù)quad()。6.1.4雙重積分求解在MATLAB中,可以通過函數(shù)dblquad()計算雙重積分的數(shù)值解,雙重積分的格式為:

4、該函數(shù)的調(diào)用格式為:q=dblquad(Fun,xm,xM,ym,yM):該函數(shù)計算矩形區(qū)域的雙重積分。q=dblquad(Fun,xm,xM,ym,yM,?):該函數(shù)限定雙重積分的精度為。6.1.5三重定積分求解在MATLAB中,可以通過函數(shù)triplequad()計算三重積分的數(shù)值解,三重積分的格式為:q=dblquad(Fun,xm,xM,ym,yM,zm,zM):該函數(shù)計算三重積分。q=dblquad(Fun,xm,xM,ym,yM,zm,zM,tol):該函數(shù)的輸入?yún)?shù)tol是積分的精度控制量,默認(rèn)為10-6,為了提高計算的精度,可以選擇更小的值。6.2常微分方程

5、常微分方程(OrdinaryDifferentialEquation,ODE)求解是高等數(shù)學(xué)的基礎(chǔ)內(nèi)容,在實際中有廣泛的應(yīng)用。MATLAB提供了很多函數(shù)用于求解常微分方程,包括常微分方程的符號解和常微分方程的數(shù)值解。6.2.1常微分方程符號解在MATLAB中,采用函數(shù)dsolve()求解常微分方差的符號解。Dy表示一階微分項,D2y表示二階微分項。該函數(shù)的調(diào)用格式為:dsolve('equation'):該函數(shù)求微分方程的通解。dsolve('equation','condition'):該函數(shù)求微分方程的特解。dsolve('equation1','equation2',

6、…,'condation1','condition2'):該函數(shù)求解微分方程組。dsolve(…,'v'):該函數(shù)求解微分方程,并表示為v的函數(shù)。6.2.2常微分方程數(shù)值解對于大多數(shù)的微分方程,很難求出一般解,可以求滿足規(guī)定精度的近似解,即數(shù)值解。在MATLAB2010a中,提供了常微分方程的7種解法,它們是函數(shù)ode45()、ode23()、ode113()、ode15s()、ode23s()、ode23t()、ode23tb()。6.3函數(shù)的極小值和零點(diǎn)求函數(shù)的最小值和零點(diǎn)是工程上常見的問題,在MATLAB中提供了一些函數(shù)能夠用于求解函數(shù)的最小值和零點(diǎn)。對于求解最大值的

7、問題,可以在原函數(shù)上乘以-1,然后求最小值。下面介紹如何求函數(shù)的極小值和零點(diǎn)。6.3.1一元函數(shù)的最小值在MATLAB中,采用函數(shù)fminbnd()求解一元函數(shù)在給定的區(qū)間內(nèi)的最小值,該函數(shù)的調(diào)用格式為:x=fminbnd(fun,x1,x2):該函數(shù)在區(qū)間[x1,x2]內(nèi)尋找函數(shù)fun的最小值,fun為匿名函數(shù)或函數(shù)句柄,x為最小值的自變量取值。x=fminbnd(fun,x1,x2,options):該函數(shù)采用options進(jìn)行優(yōu)化器的設(shè)置。options可以采用函數(shù)optimset()來設(shè)置。[x,fval]

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。