matlab7.0闪退是怎么回事_matlab7.0闪退怎么办

matlab实验

10人已加入

描述

  兼容性引起的matlab7.0闪退

  1、在桌面的matlab图标上点击右键,选择“属性”

  

  2、选择“兼容性”

  matlab

  3、勾选“以兼容模式运行这个程序”,再选择“Windows2000”

  matlab

  matlab

  4点击“确定”

  matlab

  matlab7.0闪退的解决办法

  1)如果不是Intel的CPU,要添加环境变量--〉系统变量。

  BLAS_VERSION:D:\ProgramFiles\MATLAB7\bin\win32\atlas_Athlon.dll。

  2)尝试用兼容模式启动。

  例如windowsXP,Vista,windows2000。如果尝试启动时出现“MATLAB已停止工作”,则此法不可行。

  3)从事件日志查看出问题的原因。

  matlab

  如果出现与JAVA相关的问题,最简单的方法是安装JAVA(D:\应用程序\Android\JDK_1.7.0_32bit.exe)。

  安装JAVA完成后,添加环境变量--〉系统变量。

  MATLAB_JAVA:D:\ProgramFiles\Java\jre7。

  之所以出现这个问题,可能是MATLAB7自带的JAVA版本太低,所以我们安装更新的JAVA,并设置MATLAB_JAVA让MATLAB7调用我们安装的。

  至此,问题解决,启动MATLAB应该没问题了。

  至于java环境变量的配置,包括JAVA_HOME和CLASSPATH对MATLAB7并无影响。

  matlab闪退的可能性原因汇总

  1、兼容问题(这种问题也最普遍)

  2、AMD的处理器要修改环境变量

  3、安装matlab时双击setup,出现“正在配置MicrosoftVisualC++”的对话框,然后闪退,重复还是如此。这个问题的出现是因为计算机在安装matlab之前没有安装C++库,解决方法是到安装包目录下\bin\win32(如果是64位系统请到\bin\win64)下找到vcredist_x86.exe文件,双击执行,然后重启电脑再安装matlab,这个问题就能解决。

  4、用matlab调用其他语言函数时,有可能是其他语言函数的问题

  5、matlab接口虽然生成了mex文件,但接口仍然没有成功(有人跟我说过这个可能,但一般接口都不会有问题的。

  (综合整理:savant_ning、youbest2014博客、百度经验)

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分