求解 MATLAB/SIMULINK 中的二阶 ODE

solve second order ODE in MATLAB/SIMULINK

我不知道如何在 SIMULINK 中求解这个二阶 ODE:

我将其重写为一阶 ODE 系统:

然后

给予

我的 SIMULINK 模块在这里:

给这个范围:

这是dsolve的符号解图:

看起来 Symbolic 和 SIMULINK 的函数(绘图)有点相似。

解决方案是由 Phil Goddard 找到的。他在评论中的回答:

In Simulink you are plotting y_dot, while the symbolic solution is a plot of y.

所以问题是 Scope 正在策划 y'。 Scope的正确位置在这里:

给出 y 的正确情节:

正如您在符号解图中所见: