官方的例子做了以下事情:
//allocates memory for the output and initializes the mxn array to 0.
plhs[0] = mxCreateDoubleMatrix(m, n, mxREAL);
//gets pointer to the output
double *C = mxGetPr(plhs[0]);
//function that writes to the output
some_function(C);
有没有办法在不将plhs[0]
初始化为0的情况下执行上述操作?由于数组将由some_function
写入,因此无需初始化。