Если предположить, что вы используете C API вместо C ++ API, вы можете использовать mxSetN
или mxSetM
для объекта mxArray
, чтобы уменьшить его.
int M = 420;
int N = 1;
mxArray *BigArray = mxCreateNumericMatrix(M, N, mxDOUBLE_CLASS, mxREAL);
mxSetM(BigArray, M - 4);