示例:求解一阶 ODE 初始值问题
求解下列形式的常微分方程:
1. 输入初始值问题的详细信息。
2. 输入所需的解参数 - 解区间的端点,然后输入 [t0, t1] 范围内解的数量。
Odesolve
使用求解命令块和
odesolve 函数以求解微分方程。
2. 绘制 y 与 z。
3. 在命令块内以参数化形式使用 odesolve 的解。
输出 fy(k) 是函数的函数,因此必须为所选的解函数指定参数值。
4. 将结果分配给常函数名称而不带自变量 t。
5. 绘制两条曲线。
Adams、rkfixed、Rkadapt、Bulstoer 和 Radau
求解微分方程的另一种方法是使用 ODE 求解器
Adams。
1. 定义求解器参数 - 初始解的值组成的矢量以及导函数。
导函数的第二个自变量必须为未知函数值的矢量。
2. 计算矩阵 Adams。
3. 绘制解函数值 Y 与独立自变量值 T 的图象。
odesolve 的结果是单线条求解器所得结果的插值形式。“求解命令块”版本针对此问题的记号方法更为自然,而由 odesolve 返回的函数则是由单线条求解器返回的同一表格的插值。