Визуализируйте сообщения, события, состояния, переходы и функции
Sequence Viewer визуализирует поток сообщений, вызовы функции и изменения состояния.
Используйте Sequence Viewer, чтобы видеть обмен сообщениями, событиями, вызовами функции в моделях Simulink®, моделях поведения Simulink в System Composer™ и между графиками Stateflow® в моделях Simulink.
В окне Sequence Viewer можно просмотреть данные о событиях, связанные с выполнением диаграммы Stateflow и обменом сообщениями между диаграммами Stateflow. Окно Sequence Viewer показывает сообщения, когда они созданы, отправлены, переданы, получены и уничтожены в разное время во время выполнения модели. Окно Sequence Viewer также отображает действие состояния, переходы и вызовы функции к графическим функциям Stateflow, функциям Simulink и функциям MATLAB®. Для получения дополнительной информации смотрите Использование Sequence Viewer, чтобы Визуализировать сообщения, События и Сущности.
Панель инструментов Simulink: На вкладке Simulation, в разделе Review Results, нажимают Sequence Viewer.
Time Precision for Variable Step
— Цифры в течение времени постепенно увеличивают точность
(значение по умолчанию) | скалярКоличество цифр в течение времени постепенно увеличивает точность. При использовании переменного решателя шага измените этот параметр, чтобы настроить точность времени для средства просмотра последовательности. По умолчанию блок поддерживает 3
цифры точности. Минимальной и максимальной точностью является 1
и 16
, соответственно.
Предположим, что блок отображает два события, которые происходят во времена 0.1215
и 0.1219
. Отображение этих двух событий точно требует 4
цифры точности. Если точностью является 3
, затем блок отображает два события во время 0.121
.
Параметры блоков: SequenceViewerTimePrecision |
Ввод: символьный вектор |
Значения: '3' | скаляр |
Значение по умолчанию: '3' |
History
— Максимальное количество предыдущих событий, чтобы отобразиться
(значение по умолчанию) | скалярОбщее количество событий перед последним событием, которое отобразится. Минимальным и максимальным количеством событий является 0
и 25000
, соответственно.
Например, если History является 5
и существует 10
события в вашей симуляции, затем блок отображает 6
события, включая последнее событие и эти пять событий, предшествующих последнее событие. Более ранние события не отображены. Линейка времени является greyed, чтобы указать время между началом симуляции и время первого отображенного события.
Каждый отправляет, получает, понижается, или событие вызова функции считается как одно событие, даже если они происходят в том же времени симуляции.
Параметры блоков: SequenceViewerHistory |
Ввод: символьный вектор |
Значения: '1000' | скаляр |
Значение по умолчанию: '1000' |