- // piInit
- const mwSize dimPi[] = {k, L};
- Real* Pi = readArray_real("Pi",dimPi,2);
-
- // rhoInit
- const mwSize dimRho[] = {m, m, k, L};
- Real* Rho = readArray_real("Rho",dimRho,4);
-
- // 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);
-
- // A1
- const mwSize dimA[] = {p, L};
- Int* A1 = readArray_int("A1",dimA,2);
-
- // rangmin
- Int* prangmin = readArray_int("rangmin",&lengthOne,1);
- Int rangmin = *prangmin;
- free(prangmin);
-
- // rangmax
- Int* prangmax = readArray_int("rangmax",&lengthOne,1);
- Int rangmax = *prangmax;
- free(prangmax);
-