MatrixCQY
首页
数学笔记
代码笔记
金融笔记
GitHub
首页
数学笔记
代码笔记
金融笔记
GitHub
  • 数学笔记

    • 数学笔记
    • 抽象代数

      • 群 (Group)
      • 群论进阶 (Advanced Group Theory)
      • 环与域 (Rings and Fields)
      • 模与代数 (Modules and Algebras)
      • 伽罗瓦理论 (Galois Theory)
      • 有限群表示论 (Representation Theory)
    • 李群与李代数

      • 矩阵李群 (Matrix Lie Groups)
      • 李代数初步 (Introduction to Lie Algebras)
    • 拓扑学

      • 拓扑空间与连续映射 (Topological Spaces)
      • 常见拓扑性质 (Topological Properties)
      • 滤子和网 (Filters and Nets)
      • 纽结理论 (Knot Theory)
    • 常微分方程

      • 常微分方程初等解法 (Elementary ODEs)
      • 线性微分方程 (Linear ODEs)
    • 偏微分方程

      • 偏微分方程的导出 (Derivation of PDEs)
    • 复变函数

      • 复数与复变函数
      • 全纯函数 (Holomorphic Functions)
      • 复变函数的展开
      • 积分变换
    • 实变函数

      • 预备知识 (Preliminaries)
      • Lebesgue 测度
      • 可测函数
      • Lebesgue 积分
    • 概率论

      • 事件与概率
      • 随机变量
      • 极限定理
      • 常用分布
    • 数理统计

      • 数理统计的基本概念
      • 参数估计与假设检验
    • 数值分析

      • 插值与样条
      • 矩阵与线性方程组
      • 非线性方程数值解法
      • 常微分方程数值解法
      • 偏微分方程的 Ritz-Galerkin 方法

常微分方程数值解法

1. 单步法

  • Euler 方法: 一阶精度。

    yn+1=yn+hf(xn,yn) y_{n+1} = y_n + h f(x_n, y_n) yn+1​=yn​+hf(xn​,yn​)

  • 改进 Euler 方法 (Heun's Method)
  • Runge-Kutta 方法 (RK4): 四阶精度,最常用。

2. 多步法

  • Adams-Bashforth 方法
  • Adams-Moulton 方法

3. 刚性方程 (Stiff Equations)

解的不同分量变化速率差异巨大。

  • 需要使用隐式方法。

推荐资源

  • Solve ODEs in Python
最近更新: 2026/2/15 04:15
Contributors: MatrixCQY
Prev
非线性方程数值解法
Next
偏微分方程的 Ritz-Galerkin 方法