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