以下代码:
if (!(ep = engOpen("\0"))) {
fprintf(stderr, "\nCan't start MATLAB engine\n");
return EXIT_FAILURE;
}
给出:
Can't start MATLAB engine
我不知道是什么原因...我有两个版本的Matlab R2011a 64位和R2010b 32位。我使用第二版matlab的引擎库。操作系统Windows 7 x64。 根据一些主题,这个问题可能是由多个matlab版本引起的 MATLAB Engine Windows 7 problem 但我从PATH环境变量中删除了x64 Matlab ......
答案 0 :(得分:5)
要尝试的一些事项: