| C Math Library Reference | ![]() |
C Prototype
mxArray *mlfEig(mxArray **D, mxArray *A, mxArray *B);
C Syntax
#include "matlab.h"
mxArray *A; /* Required input argument(s) */
mxArray *B; /* Optional input argument(s) */
mxArray *D = NULL; /* Optional output argument(s) */
mxArray *d = NULL, *V = NULL; /* Return value */
mlfAssign(&d, mlfEig(NULL,A,NULL));
mlfAssign(&V, mlfEig(&D,A,NULL));
mlfAssign(&V, mlfEig(&D,A,mxCreateString("nobalance")));
mlfAssign(&d, mlfEig(NULL,A,B));
mlfAssign(&V, mlfEig(&D,A,B));
MATLAB Syntax
d = eig(A) [V,D] = eig(A) [V,D] = eig(A,'nobalance') d = eig(A,B) [V,D] = eig(A,B)
See Also
eig Calling Conventions | mlfDouble | mlfEigs | ![]() |