各位高手好,小弟的问题是:
  用vc调用matlab引擎编程时,语句engEvalString(ep,"Y=sim(net,p_test);");  怎么样才能将Y得值传到vc的一个矩阵和指针中?我是下面这样做的?为什么不可以?
char bufferee[301];
engOutputBuffer(eng, buffer, 300); 
mxArray *result=engGetVariable(ep,"Y");
int  gg=mxGetM(Y);
int  hh=mxGetN(Y);
double  *qq=mxGetPr(result);
double YY[100][100];
     for(i=0;i<gg;i++)
     {
       for(j=0;j<hh;j++)
       {
        YY[i][j]=*qq;
        qq=qq+1;
       }
     }
为什么矩阵YY不能得到Y中的值?