С помощью Генерации кода Верификации (CGV) API можно:
Запустите модель в различных режимах симуляции, включая программное обеспечение в цикле (SIL) и процессор в цикле (PIL).
Сравните результаты различных симуляций.
Протестируйте числовую эквивалентность вашей модели и сгенерированного кода для заданного набора входов. Полнота входных данных, которые вы предоставляете CGV API, определяет валидность ваших тестов.
Simulink® Test™ является отдельным продуктом, который обеспечивает дополнительные возможности для SIL и Тестирования с процессором в контуре обратной связи, для примера, конструкцию тестовых последовательностей и управления тестами.
cgv.CGV | Представьте модель как объект верификации генерации кода, который имеет методы, чтобы сконфигурировать и выполнить модель в различных режимах симуляции, чтобы автоматизировать верификацию числовой эквивалентности выполнения сгенерированного кода |
cgv.Config | Проверяйте и изменяйте значения параметров конфигурации модели |
Используйте cgv. Config, чтобы проверить настройки модели для SIL или PIL симуляции.
Проверьте числовую эквивалентность с помощью CGV
Рабочий процесс, который использует CGV API для проверки численной эквивалентности между симуляциями normal и SIL или PIL.
Проверьте числовую эквивалентность между двумя режимами выполнения модели
Пример, который использует CGV API, чтобы проверить числовую эквивалентность между симуляциями режима normal и SIL модели rtwdemo_cgv.