exponenta event banner

Вычисление минимального значения выполнения с помощью блока MinMax Running Resettable

В этом примере показано, как использовать блок MinMax Running Resettable для вычисления минимального значения выполнения. Чтобы посмотреть, как изменяется минимальное значение выполнения на каждом временном шаге, можно использовать кнопку Шаг вперед (Step Forward), чтобы продвинуть моделирование на один шаг за раз.

После выполнения полного моделирования можно просмотреть результаты в области. Начальное значение минимального рабочего значения - 0. Он начинает отслеживать синусоидальный сигнал, когда синусоидальные значения становятся отрицательными. Когда блок MinMax Running Resettable принимает сигнал сброса при T = 8, блок сбрасывает минимальное значение выполнения на 0. Ведущее минимальное значение отслеживается в0 в течение нескольких временных шагов, пока значения синусоидальной волны снова не станут отрицательными.

ans = 

  Simulink.SimulationOutput:
                   tout: [26x1 double] 

     SimulationMetadata: [1x1 Simulink.SimulationMetadata] 
           ErrorMessage: [0x0 char]