How to make a Simulink block constant, execute only once?
    12 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
I have a model in Simulink (2018a) which has more models inside. So I have:
    parent.slx --> child.slx
I want child.slx to execute only once in the whole simulation, so basically its output will be constant at all times.
0 Commenti
Risposta accettata
  TAB
      
 il 17 Ago 2018
        Put your child model in Enabled Subsystem in parent model.
[parent.slx [Enabled Subsystem [Enchild.slx]]]
Enable the subsystem only once using "Stateflow" or using "Constant block + Unit delay Block arrangement".
Using "Constant block + Unit delay Block arrangement" you can do as below
[Constant(Value=0)]-->[Unit delay (Initial condition=1)]--> to enable port
0 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

