这个仓库是同步线上博客https://femaths.github.io/代码的仓库,我们将具体的实验放在这里,主要使用 Matlab 和 Python 代码。
对于课本例 2.1,使用 Euler 公式求解算例,对应页面https://femaths.github.io/docs/ch2/begin-helloworld-computational-mathematics的第一个实验。
对应课本中提到的先验误差计算公式,对应页面https://femaths.github.io/docs/ch2/begin-helloworld-computational-mathematics的第二个实验。
对应课本中提到的 Taylor 级数公式,对应页面https://femaths.github.io/docs/ch2/Advanced_single-step_method的第一个实验。
对应课本中提到的 Runge-Kutta 法,分别使用了二三四 Runge-Kutta 法,对应页面https://femaths.github.io/docs/ch2/Advanced_single-step_method的第二个实验。
对应课本中提到的 Adams-Bashforth(显式)、Adams-Moulton(隐式)和 Gear(隐式)三种线性多步法,对应页面https://femaths.github.io/docs/ch2/linear_multi_step的实验。
对于课本作业 1,使用 差分法求解算例,对应页面https://femaths.github.io/docs/ch3/begin-helloworld-FDM的一页面的实验。