使用matlab引擎为什么连save都执行不了?
直接在c++里面使用engEvalString()函数,要执行save,没反应。还有for ,fprintf,while肯定都是不行。这个是什么原因?
还有,如果我在一个M文件中调用另一个M文件的函数,引擎貌似也不行。这都是怎么造成的?还是我理解的问题?请指教! LZ确定是执行时没反应么?不是一直在运行中么?如果不能调用函数,应该会出现错误,而不是没有反应。。。
还有看LZ的描述,是在用C++与matlab混编么?
回复 沙发 maigicku 的帖子
是混编啊可能我说的不准确......就是C++正常执行,engEvalString返回值也正确,但是,引擎就是没有执行save文件。
听说,是因为没有相应的运行支持库......我也不是很明白这个是什么意思...... 可能链接没有做好。。建议检查一下。。。 链接?引擎正常启动了啊.....还可能是其他什么链接没弄好呢?我新手,知道得还不多...
页:
[1]