double _matherr( _mexcep why, char *fun, double *arg1p, double *arg2p, double retval ) - prototype in math.h - used with matherr(), calling matherr() and processes the return value from matherr() - floating point error handling routine