matlab与C++转化,使用matlab Engine
现在有个matlab大工程,想转成C++。我使用的是matlab引擎。
Engine* EnginePt;
EnginePt = engOpen(NULL);
if( EnginePt==NULL ) {
fprintf(stderr,"engine not found!\n"); exit(-1);
}
engSetVisible(EnginePt,true);
engEvalString(EnginePt, str);
现在的问题是我将整个matlab的大工程,写为str,然后再执行engEvalString,出现不了想要的结果。
但是我直接把matlab代码粘贴到弹出的Matlab Command Window,却能出现想要的图表。
求助