Программное обеспечение в выполнении цикла из командной строки

Используйте программное обеспечение в цикле (SIL) выполнение, чтобы проверить числовое поведение сгенерированного кода C/C++ со ссылкой на ваши исходные функции MATLAB®.

Настроить и запустить выполнение SIL с командной строки:

  1. Создайте объект coder.EmbeddedCodeConfig.

  2. Сконфигурируйте объект для SIL.

  3. Используйте функцию codegen, чтобы сгенерировать код библиотеки для вашей функции MATLAB и интерфейса SIL.

  4. Используйте функцию coder.runTest, чтобы запустить тестовый файл для вашей исходной функции MATLAB.

Чтобы отключить выполнение SIL, используйте команда clear mex или clear function_sil.

Следующий пример показывает, как можно настроить и запустить выполнение SIL из командной строки.

Подписание СИЛА кода, сгенерированного для оценки состояния фильтра Калмана

  1.  Скопируйте код MATLAB для Оценки состояния фильтра Калмана

  2.  Сконфигурируйте выполнение SIL

  3.  Сгенерируйте код и запустите выполнение SIL

  4.  Отладьте код во время выполнения SIL

  5.  Отключите выполнение SIL

Связанные примеры

Больше о