Используйте программное обеспечение в цикле (SIL) выполнение, чтобы проверить числовое поведение сгенерированного кода C/C++ со ссылкой на ваши исходные функции MATLAB®.
Настроить и запустить выполнение SIL с командной строки:
Создайте объект coder.EmbeddedCodeConfig
.
Сконфигурируйте объект для SIL.
Используйте функцию codegen
, чтобы сгенерировать код библиотеки для вашей функции MATLAB и интерфейса SIL.
Используйте функцию coder.runTest
, чтобы запустить тестовый файл для вашей исходной функции MATLAB.
Чтобы отключить выполнение SIL, используйте команда
clear mex
или
.clear function_sil
Следующий пример показывает, как можно настроить и запустить выполнение SIL из командной строки.