1.2 Euler 方法及其改進方法 1.2.1 Euler 方法 用 \(f(x_n, y_n)\) 代替式 \((1.2)\) 中的 \(\varphi_n\),得到差分方程初值問題: \[\left\{ \begin{align*} & y_{n+1} = y_{n ...
常微分方程初值問題的數值解法 . 引言 包含自變量 未知函數以及未知函數導數或微分的方程稱為微分方程。在微分方程中,如果自變量的個數只有一個,就稱為常微分方程 如果自變量個數兩個及以上,就稱為偏微分方程。微分方程中出現的未知函數最高階導數的階稱為微分方程的階。如果未知函數 y 及其各階導數: y ,y , cdots,y n 都是一次的,則稱它是線性的,否則是非線性的。 高等數學中給出了一些典型 ...
2020-02-24 20:54 0 1671 推薦指數:
1.2 Euler 方法及其改進方法 1.2.1 Euler 方法 用 \(f(x_n, y_n)\) 代替式 \((1.2)\) 中的 \(\varphi_n\),得到差分方程初值問題: \[\left\{ \begin{align*} & y_{n+1} = y_{n ...
1.5 相容性、收斂性與穩定性 1.5.1 相容性與收斂性 定義相容性。(非數學性質嚴格) 定義 1.5.1 相容性 當步長 \(h \to 0\) 時,差分方程是否無限逼近微分方程。 定義收斂性。(非數學性質嚴格) 定義 1.5.2 收斂性 ...
實驗目的 用Matlab實現歐拉法、后退歐拉法、梯形方法和改進歐拉公式 實驗要求 1. 給出歐拉法、后退歐拉法、梯形方法和改進歐拉公式算法 2. 用Matlab實現歐拉法、后退歐拉法、梯形方法 ...
MATLAB常微分方程的數值解法 作者:凱魯嘎吉 - 博客園http://www.cnblogs.com/kailugaji/ 一、實驗目的 科學技術中常常要求解常微分方程的定解問題,所謂數值解法就是求未知函數在一系列離散點處的近似值。 二、實驗原理 三、實驗程序 1. 尤拉 ...
微分方程初值問題 初值問題\(\begin{cases}y^{\prime}=f(x, y)\\ y(x_{0})=y_{0}\end{cases}\)的解\(y=y(x)\)代表通過點\((x_0, y_0)\)的一條稱為微分方程的積分曲線。積分曲線上的每一個點\((x, y)\)的切線斜率 ...
2.2 差分格式 列出幾個常用的數值微分公式。 引理 2.2.1 設 \(h>0\) 和 \(c\) 為常數 如果 \(g(x) \in C^2[c-h, c+h]\),則有 \[g(c) = \frac{1}{2} [g(c-h) + g ...
一、實驗目的 科學技術中常常要求解常微分方程的定解問題,所謂數值解法就是求未知函數在一系列離散點處的近似值。 二、實驗原理 三、實驗程序 1. 尤拉公式程序 2、3、4的尤拉公式的程序參上改寫。 四、實驗內容 五、實驗代碼 ...
應用Python求解上篇函數在一系列離散點處的近似值。 運行結果: ...