C Math Library Reference | ![]() ![]() |
Orthogonal-triangular decomposition
C Prototype
mxArray *mlfQr(mxArray **R, mxArray **E, mxArray *in1, mxArray *in2, mxArray *in3);
C Syntax
#include "matlab.h" mxArray *X; /* Required input argument(s) */ mxArray *R = NULL, *E = NULL; /* Optional output argument(s) */ mxArray *Q = NULL, *A = NULL; /* Return value */ mlfAssign(&Q, mlfQr(&R,NULL,X,NULL,NULL)); mlfAssign(&Q, mlfQr(&R,&E,X,NULL,NULL)); mlfAssign(&Q, mlfQr(&R,NULL,X,mlfScalar(0),NULL)); mlfAssign(&Q, mlfQr(&R,&E,X,mlfScalar(0),NULL)); mlfAssign(&A, mlfQr(NULL,NULL,X,NULL,NULL));
MATLAB Syntax
[Q,R] = qr(X) [Q,R,E] = qr(X) [Q,R] = qr(X,0) [Q,R,E] = qr(X,0) A = qr(X)
See Also
qr
Calling Conventions![]() | mlfQmr | mlfQrdelete | ![]() |