MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   【求助】simulink中repeating sequence 模块与仿真时间有关系吗? (https://www.labfans.com/bbs/showthread.php?t=1230)

rj17 2008-01-14 11:07

【求助】simulink中repeating sequence 模块与仿真时间有关系吗?
 
8 个附件
请教:在maltab7下的simulink中,使用repeating sequence模块想建立一个重复的三角波形,设置的time values 为[0 0.01 0.02],output values为[0 0.1 0]。但是在仿真时发现出现的波形与仿真时间有密切关系,当仿真时间为0.1s时,输出波形为正确的三角波(5个周期);但是当增大仿真时间后,波形即开始出现畸变,变成了完全不对的波形形,并且刚开始仅仅是波峰或波谷被削掉,时间继续增大后已经完全看不出我设置的重复周期0.02s来了。
附件中分别为仿真的simulink 框图和仿真时间设为0.1s,0.6s,1s时的仿真波形。
我的感觉好像和仿真的计算方法有关系,但是不太明白为什么会这样,希望有知道的能指点一二,谢谢。

rj17 2008-02-18 11:34

一直没人理。。。。

zipstone 2008-02-28 17:27

试试这个行不行
 
按Ctrl+E 打开Simulation Parameters 把其中的 Max Step Size(最大仿真步长)改成1e-3 就行了


所有时间均为北京时间。现在的时间是 09:44

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.