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