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