Warning message with identifier
#include "mex.h" void mexWarnMsgIdAndTxt(const char *warningid, const char *warningmsg, ...);
#include "fintrf.h" subroutine mexWarnMsgIdAndTxt(warningid, warningmsg) character*(*) warningid, warningmsg
warningid
String containing a MATLAB® message identifier. For information on creating identifiers, see MException
.
warningmsg
String
to display. In C, the string can include conversion specifications,
used by the ANSI®
C printf
function.
...
In C, any arguments used in the message. Each argument must
have a corresponding conversion specification. Refer to your C documentation
for printf
conversion tables.
The mexWarnMsgIdAndTxt
function writes
a warning message to the MATLAB command prompt. The warnings
displayed are the same as warnings issued by the MATLAB warning
function.
To control the information displayed or suppressed, call the warning
function
with the desired settings before calling your MEX-file.
Unlike mexErrMsgIdAndTxt
, calling mexWarnMsgIdAndTxt
does
not terminate the MEX-file.