mexCallMATLABWithTrap
Call a NELSON function and capture error.
📝Syntax
#include "mex.h"
mxArray *mexCallMATLABWithTrap(int nlhs, mxArray *plhs[], int nrhs, mxArray *prhs[], const char *functionName);
📥Input Arguments
Parameter Description
nlhs number of desired output arguments.
plhs pointer to an array of mxArray (output).
nrhs number of desired input arguments.
prhs pointer to an array of mxArray (input).
command_name character string containing the name of the Nelson function called.
📤Output Arguments
Parameter Description
returned value NULL if no error occurred; otherwise, a pointer to an mxArray (MException object).
📄Description

mexCallMATLABWithTrap calls an NELSON function and capture error.

If name detects an error, mexCallMATLABWithTrap returns an mxArray (MException object).

💡Examples
edit([modulepath('mex', 'tests'), '/test_mexCallMATLABWithTrap.m'])
🔗See Also
mexCallMATLAB
🕔Version History
Version Description
1.0.0 initial version
Edit this page on GitHub