- // Rho
- const mwSize dimRho[] = {m, m, k};
- Real* Rho = readArray_real("Rho",dimRho,3);
-
- // Pi
- Real* Pi = readArray_real("Pi",&k,1);
-
- // min number of iterations
- Int* pmini = readArray_int("mini",&lengthOne,1);
- Int mini = *pmini;
- free(pmini);
-
- // max number of iterations
- Int* pmaxi = readArray_int("maxi",&lengthOne,1);
- Int maxi = *pmaxi;
- free(pmaxi);
-
- // X
- const mwSize dimX[] = {n, p};
- Real* X = readArray_real("X",dimX, 2);
-
- // Y
- const mwSize dimY[] = {n, m};
- Real* Y = readArray_real("Y",dimY, 2);
-
- // tau
- Real* ptau = readArray_real("tau",&lengthOne,1);
- Real tau = *ptau;
- free(ptau);
-
- // tau
- Int* rank = readArray_int("rank",&k,1);
-