MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   Simulink is it possible to have different delay at different simulation time? (https://www.labfans.com/bbs/showthread.php?t=22156)

poster 2019-11-26 17:02

Simulink is it possible to have different delay at different simulation time?
 
<p>I am building a delay system like this:</p>

<p>Simulation time is from 2005 to 2035 and the time step is fixed to 1.</p>

<p>What I want to do is to have different delay time at different time.</p>

<p>For instance, in the first year, no delay; but in the second year, there is 1 time step delay; in the third year, there are 2 time steps delay.
<a href="https://i.stack.imgur.com/ZI1qW.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZI1qW.png" alt="Delay system in Simulink"></a></p>

<p>However, when I ran this model, I got this result:</p>

<p>In scope 2 are the signals, and in Scope are: upper is supposed to be the sum of the two signals after delayed, and the bottom is the sum of the signals.</p>

<p>But I cannot see the delayed signal.</p>

<p><a href="https://i.stack.imgur.com/K8OrW.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/K8OrW.png" alt="Scope results"></a></p>



[url=https://stackoverflow.com/questions/59047105/simulink-is-it-possible-to-have-different-delay-at-different-simulation-time]More answer...[/url]


所有时间均为北京时间。现在的时间是 21:23

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