所以我是Simulink的新手(我已经工作了不到1小时)。我已经发布了一个正弦波"振幅为3且频率为2 * pi的块,并将其连接到" Scope"。问题是情节有某种边缘:
请你告诉我,如何解决这个问题?
谢谢!
答案 0 :(得分:3)
这是因为默认情况下,Simulink选择模拟结束时间的时间步长除以50,除非模型的动态需要更小的时间步长(对于可变步长求解器)。
我认为您还没有更改任何解算器设置,在这种情况下,您可能将ode45
作为具有默认设置的解算器。将MaxStepSize
更改为小的,比如说0.1秒甚至更小。模拟将花费更长的时间,但您将获得更多的数据点,从而获得更平滑的曲线。
在Simulink文档中阅读orTimeout(long timeout, TimeUnit unit)以获取更多详细信息。