При наличии тестового файла, вызывающего исходную функцию 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, сценарий или модульный тест на основе класса.