Subsystem to monitor the change of three inputs

조회 수: 1 (최근 30일)
John MacLean
John MacLean 2020년 1월 29일
답변: Ganesh Regoti 2020년 2월 5일
I am trying to design a subsystem to monitor the change of three inputs. If one, two or all of the inputs changes values I want the simulationto pause. If none change I want the simulation to continue and so on. I was thinking of using a triggered subsystem but I am not sure how to think f it logically?

채택된 답변

Ganesh Regoti
Ganesh Regoti 2020년 2월 5일
Hi,
You can check whether the value has changed from the previous time-step using delay blocks.
If the signal is discrete then you can use unit delayblock.
If the signal is continuous, you can use transport delay block.
Then you can add logical operations to check you conditions and to pause the simulation you can use assertion blocks. You can refer to
Hope this helps!

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Modeling에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by