exponenta event banner

Проверка функций MEX в командной строке

При наличии тестового файла, вызывающего исходную функцию MATLAB ®, можно использоватьcoder.runTest для проверки функции MEX в командной строке. coder.runTest запускает тестовый файл, заменяющий вызовы исходной функции MATLAB вызовами сгенерированной функции MEX. Например, вот вызов coder.runTest для тестового файла myfunction_test и функции myfunction

coder.runTest('myfunction_test', 'myfunction')

Если ошибки возникают во время выполнения с coder.runTest, информация стека вызовов доступна для отладки.

Кроме того, можно использовать codegen -test вариант.

codegen myfunction -test 'myfunction_test'

Тестовый файл может представлять собой функцию MATLAB, сценарий или модульный тест на основе класса.

См. также

|

Связанные темы