Этот код
argv[i] = mxArrayToString( prhs[i] );
преобразует входные данные в строки и сохраняет их в массиве argv []?
void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
{
int argc = 0;
char **argv;
int i, result;
argc = nrhs;
argv = (char **) mxCalloc( argc, sizeof(char *) );
for (i = 0; i < nrhs; i++){
argv[i] = mxArrayToString( prhs[i] );
// ...
}
// ...
Возможно ли улучшить его для повышения производительности?