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