#include "mex.h" void mexFunction( int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[] ) { switch ((int) mxGetScalar(prhs[0])) { case 1 : BiasRoundUp(); break; case 0 : BiasRoundNear(); break; case -1 : BiasRoundDown(); break; default : BiasRoundNear(); break; } } /* setround */