For Loop inside a Triggered Subsystem

Howdy, I am using Simulink (R2010a)
I am using a "For Loop Subsystem" to do recursive matrix calculations. For i = 1 to 8.
Once I got all the calculations correct, I put the whole thing inside a "Triggered Subsystem" .
Now the "For Loop" only executes once. For i = 1 to 1.
Has any one else seen this? Does anyone have suggestions.
Thanks.

답변 (1개)

Walter Roberson
Walter Roberson 2012년 1월 17일

0 개 추천

I think I remember someone saying that a "for loop subsystem" takes as many time-steps as the number of loop iterations, but that when you are in a triggered subsystem, you only give it the one timestep of the trigger. You would need to trigger-and-hold or something like that.

카테고리

도움말 센터File Exchange에서 Subsystems에 대해 자세히 알아보기

질문:

2012년 1월 17일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by