- 相關(guān)推薦
常微分方程初值問(wèn)題數值解的可視化實(shí)現
目 錄
摘 要 1
1 前言 2
2 常微分方程初值問(wèn)題的數值解法歸納 3
2.1 數值方法的基本思想與途徑 3
2.2 數值方法的導出與分析 4
2.2.1 顯式Euler方法 4
2.2.2 隱式Euler方法 6
2.2.3 法 6
2.2.4 改進(jìn)的Euler法 7
2.2.5 龍格-庫塔法(Runge-Kutta法) 7
2.3 數值方法的分析比較 8
3改進(jìn)的Euler法和4階Runge-Kutta法程序流程圖 8
4 Euler格式和Runge-Kutta格式的可視化實(shí)現 11
4.1 Visual Basic語(yǔ)言概述 11
4.2 Visual Basic的編程基礎 11
4.3 可視化界面操作的實(shí)現 12
4.3.1 Visual Basic 系統的運行環(huán)境與安裝 12
4.3.2 設計程序的界面 13
4.3.3 代碼設計 15
5 事例分析 18
5.1數例分析 18
5.2 模型求解 20
結論 22
參考文獻 22
致謝 23
附錄 24
摘 要
本論文歸納了1階常微分方程關(guān)于初值問(wèn)題的1些數值解法,如:顯式Euler法,隱式Euler法, 法,改進(jìn)的Euler法,龍格-庫塔法等。并對這些數值方法進(jìn)行了分析比較。然后用Visual Basic語(yǔ)言編程實(shí)現了改進(jìn)的Euler法和Runge-Kutta求解的可視化操作界面,最后給出了相應的數學(xué)例子對該計算器進(jìn)行檢驗。
關(guān)鍵詞: 常微分方程;初值問(wèn)題;數值方法;可視化操作
Abstract
In this paper, some numeric methods for the initial value problems of ordinary differential equations are induced. such as Euler explicit scheme, Euler implicit scheme, scheme, improved Euler scheme and Runge-Kutta schemes. Analysis and comparison of these methods are given. And then, make a visual interface for improved Euler method and Runge-Kutta method by using a computer language named Visual Basic. Finally, same numerical examples are presented to test this caculator.
Keywords:ordinary differential equation; numerical method; initial value problem; visual interface
【常微分方程初值問(wèn)題數值解的可視化實(shí)現】相關(guān)文章:
常微分方程的解法03-07
簡(jiǎn)述計算機數學(xué)軟件在常微分方程中的應用06-03
矩陣方程的自反和反自反矩陣解03-07
矩陣方程AX=B的轉動(dòng)不變解及其最佳逼近03-07
單純形解線(xiàn)性規劃問(wèn)題及其編程實(shí)現03-07
數學(xué)畢業(yè)論文-矩陣分解與矩陣方程AX=B,AXB=C的解03-04