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.