作业帮 > 综合 > 作业

simulink中示波器显示的波形为什么不是圆滑的曲线而是点画线

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/05 18:32:54
simulink中示波器显示的波形为什么不是圆滑的曲线而是点画线

在一个简单的工频电路中,得到了如图所示的曲线,而不是正弦曲线,为什么?

你现在用的是变步长的算法.matlab在求解收敛的情况下,用变步长可以有效的加快计算速度.但是由于步长较大,所以画出的图并不细腻,有时候看上去甚至像错误的.所以改用固定步长的算法,比如ode4之类的,计算步长最好不要大于周期的1/10.
再问: 谢谢~不过改用固定步长的算法之后还是会出现同样的问题,不知道为什么。
再答: 多试试几种算法,总是会出现对的。如果所有算法都不行,就是你的模块搭建或者设置有问题。