问题一:安装Matlab提示exceptioncalling main解决方法
问题描述:在安装完windows sp3补丁后,很多人发现matlab2007b无法正常运行,总是启动画面闪一下,然后就没反应了,或者有时候弹出exception calling main的系统错误提示 解决方法:右键单击matlab程序图标,选择属性,在兼容性选项卡中勾选"用兼容性运行此程序",兼容模式为window NT 4.0(service pack 5),确定后即可恢复正常
问题二:安装时出现红色叉杠并出现英文字母: The installer cannot read the mwinstall.dll file, Thisis probably due to a CD reader which can only read files with an eight.threenaming convention. Please see the technical support page at www.mathworks.com
解决方法:请一定不要用WinRar之类的解压软件来再次解压matlab.iso文件,而是必须要用Daemon Tools一类的虚拟光驱软件来打开!
问题三:输入注册码后出现红色叉杠并出现英文字母: There are no products to install, check that theproduct.zip files are in either the root folder or the ‘archives’ folder.
解决方法:在我的电脑-右键-属性,在系统属性对话框中选择高级-环境变量-TMP改为C:\Temp ,同时在C的根目录下建立Temp文件夹,问题可以解决。
问题四:运行Setup.exe以后出现名为UnknownException而只有一个大红叉的窗口,只有“OK”一个按钮,而且按了也无法关闭。
解决方法:这个按照问题3解决方法设置好环境变量基本上就解决了,如果解决不了,只要对着OK狂按一阵子,就能进去了。
问题五:AMD的机器安装好Matlab后打开自动关闭
matlab要用到CPU的数学计算模块,而matlab默认的是INTEL的CPU,所以AMD的CPU一般都会遇到安装好后打开自动关闭的问题。 解决办法: 先确认安装好后(假如安装在D盘) 在此路径下D:\MATLAB7\bin\win32有一个叫做atlas_Athlon.dll的文件。 然后在我的电脑上右击点”属性”,再在”高级”中点”环境变量”,在”系统变量”中点击”新建” 输入以下信息: 变量名:BLAS_VERSION 变量址:\MATLAB7\bin\win32\atlas_Athlon.dll 点确定就可以了。 另外说一下,matlab的安装目录必须是英文的。
问题六:错误代码 You must have a supported version of the.NET Frameworkinstalled before you can install MATLAB Builder NE. Install the .NET Frameworkand then re-install MATLAB Builder NE.
解决方法:到网上下载了Microsoft .NET Framework 3.5(x86)安装后问题就解决了
问题七:如何设置matlab的正确工作路径
问题描述:每次在editor窗口编辑完程序后,点Debug里面的run后,都后提示说"所写文件is not found in the currendirectory or on the matlab path" 解决方法:直接在current Directory里设置,跟Windows下操作文件夹一样。 MATALB界面最上面有currentDirectory,点击右边的按钮,选择路径就OK了!
问题八:启动Matlab7.0出现如下提示 The element type "name" must be terminatedby the matching end-tag "</name>". Could not parse the file:d:\matlab7\toolbox\ccslink\ccslink\info.xml
解决方法: 找到d:\matlab7\toolbox\ccslink\ccslink\info.xml 这个文件(如果Matlab装在C盘则在C盘目录下),一定要用写字板打开这个文件 ,找到有这样一行<name>Linkfor Code Composer Studio?/name>,大概是在第七行吧,把这句的/name>改成</name>,再保存这个文件。
问题九:安装matlab后出现多余进程的解决办法
问题描述:电脑装了matlab后,开机不打开matlab,进程里也有matlab.exe和matlabserver.exe两个进程,占有一定的内存。那么怎么办才能取消这两个进程呢? 解决方案:从开始菜单里点击“运行”,输入“msconfig”,这样打开系统配置实用程序。在“服务”选项里把matlab.exe和matlabserver.exe两个程序前的“√”取消掉,之后点击“应用”,再点击“确定”,计算机重新启动后就生效啦。顺便说一句,若想关闭其它应用程序,这样办法也是可以的。如果计算机启动比较慢,也可以在“系统配置实用程序”的“启动”选项里关闭不需要启动的程序。
问题十:运行MATLAB时出现RuntimeError的解决办法
问题描述:MATLAB运行时出现 runtime error
program:d:\MATLAB7\bin\win32\MATLAB.exe
this application has requested the runtime to terminate it in an unusual way.please contact the application's support team for more information.
解决方法: 方案一:更换主题,最好换成经典样式 再次运行,一切就OK了。 方案二:因为MATLAB需要用到处理器的数学运算部分,故需要设置一下BLAS(Basic Linear Algebra Subroutines,就是"基础线性几何子程序"的意思)环境变量.
首先请确认你的MATLAB的文件夹中有如下文件:atlas_Athlon.dll(AMD系列的请用这个),atlas_P4.dll(P4的用这个),atlas_PIII.dll(P3的用这个),atlas_PII.dll(P2的用这个),这些是对应处理器的数值运算优化文件
然后请按如下步骤进行:
1、右击我的电脑,选择属性.
2、在"高级"选项卡中点击"环境变量"
3、在系统变量下面添加如下内容(按"新建"):
例如:
变量名:BLAS_VERSION
变量值:E:\Matlab7\bin\win32\atlas_Athlon.dll
|