Симуляция цикла (SIL) компилирует сгенерированный исходный код и выполняет код как отдельный процесс на вашем хосте-компьютере. Сравнивая результаты моделирования normal и SIL, можно протестировать числовую эквивалентность вашей модели и сгенерированного кода. Во время SIL симуляции можно собрать покрытие кода и метрики времени выполнения для сгенерированного кода.
SIL/PIL Manager | Проверьте сгенерированный код |
Обзор циклов (SIL) и цикл (PIL).
Тестовый код, сгенерированный из верхних моделей, ссылочных моделей или подсистем.
Сконфигурируйте и запустите SIL симуляцию
Настройте и запустите SIL верхней модели, SIL блока Model и симуляции блоков SIL.
Рабочий процесс проверки SIL/PIL Manager
Упрощенный рабочий процесс проверки сгенерированного кода.
Симуляция переопределения режима в иерархии Модели-ссылки
Как режим симуляции верхней модели или родительской модели определяет поведение симуляции иерархии модели.
Функции моделирования и генерации кода, которые не поддерживаются или частично поддерживаются SIL и PIL симуляциями.
Отладка сгенерированного кода во время SIL симуляции
Используйте отладчик, чтобы понять поведение сгенерированного кода.
Просмотр файлов SIL и PIL в отчете генерации кода
Создайте отчет генерации кода и статические метрики кода, которые охватывают файлы SIL и PIL.
Численная согласованность результатов симуляции модели и сгенерированного кода
Определите, являются ли результаты симуляции модели и сгенерированного кода численно последовательными. Исследуйте расхождения.