Добавьте триггер к сигналу в Данные моделирования Inspector, чтобы задать критерии, которые определяют, когда обновлять графики для отображения свежих данных. Триггеры могут позволить вам захватывать поведение переходного сигнала и могут помочь стабилизировать отображение периодических сигналов, чтобы вы могли проводить измерения.
Симулируйте Triggers
модель. Данные в модели журналы в Данные моделирования Inspector.
Затем добавьте триггер к Pulse
сигнал. Сконфигурируйте триггер как триггер с падающим фронтом с порогом 0.5
.
Можно проверить, что триггер был добавлен и настроен правильно, запустив Данные моделирования Inspector с помощью Simulink.sdi.view
и щелкните значок триггера рядом со Pulse
сигнал для проверки строения. Можно также использовать Simulink.sdi.getTrigger
функция для проверки того, какой сигнал используется для генерации триггерных событий и строения триггера.
trigOpts = struct with fields:
Mode: 'Auto'
Type: 'Edge'
Position: 0.5000
Delay: 0
SourceChannelComplexity: 'Scalar'
Polarity: 'Positive'
AutoLevel: 1
Level: 0.5000
UpperLevel: 0
LowerLevel: 0
Hysteresis: 0
MinTime: 0
MaxTime: Inf
Timeout: 0
Holdoff: 0
Когда вы не хотите использовать триггер для управления, когда Данные Моделирования Inspector обновляют графики со свежими данными, можно удалить триггер с помощью Simulink.sdi.removeTrigger
функция.
Можно проверить, что триггер был удален в пользовательском интерфейсе Данные Моделирования Inspector или с помощью Simulink.sdi.getTrigger
функция. The Simulink.sdi.getTrigger
функция возвращает пустой массив Simulink.sdi.Signal
объекты, если в Данные моделирования Inspector не настроен триггер.