C Math Library Reference | ![]() ![]() |
Rational fraction approximation
C Prototype
mxArray *mlfRat(mxArray **D, mxArray *X, mxArray *tol); mxArray *mlfRats(mxArray *X, mxArray *strlength);
C Syntax
#include "matlab.h" mxArray *X; /* Required input argument(s) */ mxArray *tol; /* Optional input for mlfRat */ mxArray *strlength; /* Optional input for mlfRats */ mxArray *D =NULL; /* Required output argument for mlfRat */ mxArray *N = NULL, *str = NULL;/* Return values for mlfRat */ mxArray *S = NULL; /* Return value for mlfRats */ mlfAssign(&N, mlfRat(&D,X,NULL)); mlfAssign(&N, mlfRat(&D,X,tol)); mlfAssign(&str, mlfRat(NULL,X,NULL)); mlfAssign(&str, mlfRat(NULL,X,tol)); mlfAssign(&S, mlfRats(X,strlength)); mlfAssign(&S, mlRats(X,NULL));
MATLAB Syntax
[N,D] = rat(X) [N,D] = rat(X,tol) rat(...) S = rats(X,strlength) S = rats(X)
See Also
rat
, rats
Calling Conventions![]() | mlfRank | mlfRcond | ![]() |