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