For Loop inside a Triggered Subsystem

1 visualizzazione (ultimi 30 giorni)
Ross Brown
Ross Brown il 17 Gen 2012
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.

Risposte (1)

Walter Roberson
Walter Roberson il 17 Gen 2012
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.

Categorie

Scopri di più su Subsystems in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by