应该不是
TRANSFERMATRIX = engGetVariable(ep, "yy");
出错的,我觉得应该是
memcpy(&transfermatrix, mxGetPr(TRANSFERMATRIX), 201*sizeof(double));
出错的,mxGetPr(TRANSFERMATRIX)可能是个空指针,你应该判断一下
TRANSFERMATRIX = engGetVariable(ep, "yy");
出错的,我觉得应该是
memcpy(&transfermatrix, mxGetPr(TRANSFERMATRIX), 201*sizeof(double));
出错的,mxGetPr(TRANSFERMATRIX)可能是个空指针,你应该判断一下
你好,谢谢回答!我把这句TRANSFERMATRIX = engGetVariable(ep, "yy");屏蔽掉,程序就可以执行,TRANSFERMATRIX 这个变量执行后就变为null,导致memcpy(&transfermatrix, mxGetPr(TRANSFERMATRIX), 201*sizeof(double));这个出错