函数 > 求解和最优化 > 求解命令块函数 > 示例:求解一阶 ODE 方程组
  
示例:求解一阶 ODE 方程组
使用求解命令块和 odesolve 函数求解一阶常微分方程。
1. 定义解区间的端点
单击复制此表达式
2. 使用导数和初始条件集定义问题
单击复制此表达式
3. 在区间上对解进行绘图:
单击复制此表达式
单击复制此表达式
使用 Rkadapt 函数
使用 Rkadapt 函数求解相同的微分方程组:
1. 定义一个函数,该函数会决定在任意解点 (t,Y) 导数值的矢量:
单击复制此表达式
2. 为 ODE 求解器定义附加自变量
a. 独立变量的初始值
单击复制此表达式
b. 初始函数值的矢量
单击复制此表达式
c. 解值的数字在 [t0, t1] 上
单击复制此表达式
3. 使用 Rkadapt 函数找到矩阵解。
单击复制此表达式
* 
也可使用 rkfixedBulstoerRadau 函数。
4. 提取独立的变量值
单击复制此表达式
5. 提取第一个函数解的值
单击复制此表达式
6. 提取第二个函数解的值
单击复制此表达式
7. 提取第三个函数解的值
单击复制此表达式
8. 将三个解进行绘图:
单击复制此表达式
* 
odesolve 解的绘图与 Rkadapt 解的绘图完全一样。