SIMULINK - 奇怪的正弦波图

SIMULINK - Strange Sine wave plot

所以我是 Simulink 的新手(我使用它还不到 1 小时)。我放了一个振幅为 3、频率为 2*pi 的 "Sine Wave" 块,并将其连接到 "Scope"。问题是情节有某种边缘:

你介意告诉我如何解决这个问题吗?

谢谢!

这是因为默认情况下,Simulink 选择仿真结束时间除以 50 的时间步长,除非模型的动力学需要更小的时间步长(对于可变步长求解器)。

我假设您没有更改任何求解器设置,在这种情况下,您可能将 ode45 作为具有默认设置的求解器。将 MaxStepSize 更改为较小的值,例如 0.1 秒或更小。模拟将花费更长的时间,但您将获得更多的数据点,从而获得更平滑的曲线。

阅读 Simulink 文档中的 Choose a Solver 了解更多详细信息。