首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >matlab引擎“无法启动MATLAB引擎”

matlab引擎“无法启动MATLAB引擎”
EN

Stack Overflow用户
提问于 2012-03-09 02:06:05
回答 1查看 3.1K关注 0票数 2

以下代码:

代码语言:javascript
复制
   if (!(ep = engOpen("\0"))) {
      fprintf(stderr, "\nCan't start MATLAB engine\n");
      return EXIT_FAILURE;
   }

提供:

代码语言:javascript
复制
Can't start MATLAB engine

我不知道是什么原因...我有两个版本的Matlab64位R2011a和32位R2010b。我使用的是matlab第二版的引擎库。操作系统windows 7 x64。根据一些主题,这个问题可能是由多个matlab版本MATLAB Engine Windows 7 problem引起的,但我已经从PATH环境变量中删除了x64 Matlab ...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-09 03:42:07

下面是一些可以尝试的东西:

  • 确保您的路径设置为具有Matlab二进制目录的完整路径。例如,64位matlab为C:\Program Files\MATLAB\R2011a\bin\win64。我不知道为什么你有两个2011a的副本,但我可以确认在当前路径上只有一个matlab安装。
  • 确保你使用32位matlab时使用32位编译器,使用64位matlab时使用64位编译器。这是非常important.
  • Confirm你正在使用的编译器,is supported
  • Try re-registering the Matlab COM.在2010/2011的安装中,我不得不这样做。在linux上运行
    • ,确保csh为installed.

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9622538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档