Как я могу построить таймер для подсчета общего времени, когда мой сигнал включен во время симуляции? - PullRequest
0 голосов
/ 29 мая 2019

У меня есть логический сигнал, который варьируется от 1 до 0. Как я могу построить подсистему в Simulink для подсчета общего времени во время симуляции, когда сигнал включен?

Я использую Matlab 2019a.

1 Ответ

0 голосов
/ 02 июня 2019

Используйте ваш сигнал в качестве сигнала включения подсистемы Enabled , где подсистема содержит простой счетчик.Входом в счетчик должна быть дискретная частота дискретизации (0,2 в модели, показанной ниже), для блока Enable (внутри подсистемы) должно быть установлено значение hold, когда он отключен (что должно быть по умолчанию), ивыходной порт должен быть установлен на hold выход при отключении (что должно быть по умолчанию)немного сложнее.

Simulink Model

...