Hold a value indefinitely once a condition becomes true
31 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Fawad Farooq Ashraf
am 13 Okt. 2022
Kommentiert: Fawad Farooq Ashraf
am 13 Okt. 2022
I have a simulink block diagram which gives true or false based on a condition (relational operator). My problem is that once I get true for the first time, I want to stop checking the condition and just output true for the rest of simulation time. How can I do that in SIMULINK?
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
Les Beckham
am 13 Okt. 2022
One way would be to route the output of the relational operator to two places: (1) a summing junction or an OR block, and (2) a memory block or unit delay block if your signals are discrete time. Then connect the output of the memory block to the other input of the OR block. I don't have Simulink right now or I'd create an example.
Siehe auch
Kategorien
Mehr zu Simulink Functions finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!