Перед проверкой числовой эквивалентности:
Настройте модель для моделирования SIL или PIL.
Используйте cgv.Config класс API CGV для проверки конфигурации модели для моделирования SIL или PIL.
Настройте модель для создания кода. Дополнительные сведения см. в разделе Настройка модели для целей создания кода с помощью помощника по созданию кода.
Сохраните модель. При изменении модели без ее сохранения CGV может выдать ошибку.
Чтобы проверить числовую эквивалентность:
Настройте тесты для первой среды выполнения. Например, моделирование.
Использовать run для выполнения тестов для первой среды выполнения.
Настройте тесты для второй среды выполнения. Например, PIL верхней модели.
Использовать cgv.CGV.run для выполнения тестов для второй среды выполнения.
Использовать getOutputData для получения выходных данных для каждой среды выполнения.
Использовать getSavedSignals для отображения имен сигналов в выходных данных. (необязательно)
Создание списка имен сигналов для ввода в другие cgv.CGV методы. (необязательно)
Использовать createToleranceFile создание файла, сопоставляющего информацию о допусках с именами выходных сигналов. (необязательно)
Использовать compare для сравнения выходных сигналов первой и второй сред выполнения для численной эквивалентности.
Примечание
Simulink ® Test™ - это отдельный продукт, который предоставляет дополнительные возможности для тестирования SIL и PIL, например, построение тестовой последовательности и управление тестами.