exponenta event banner

Проверка формирования программного кода

Проверка числовой эквивалентности с помощью API проверки генерации кода

С помощью 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.