Verify MEX Functions at the Command Line - MATLAB & Simulink (original) (raw)

Main Content

If you have a test file that calls your original MATLABĀ® function, you can use coder.runTest to verify the MEX function at the command line. coder.runTest runs the test file replacing calls to the original MATLAB function with calls to the generated MEX function. For example, here is a call to coder.runTest for the test file myfunction_test and the function myfunction

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

If errors occur during the run with coder.runTest, call stack information is available for debugging.

Alternatively, you can use the codegen -test option.

codegen myfunction -test 'myfunction_test'

The test file can be a MATLAB function, script, or class-based unit test.

See Also

coder.runTest | codegen

Topics