网上有很多人说解决方法如下,这其实是Matlab的一个BUG,一般情况文件解压是把临时文件放到C:\Windows\Temp下,但Matlab却是放在了根目录,所以只要把临时文件夹移到根目录下就可以解决问题了!!
解决方案:把Matlab放在C盘,右键点击“我的电脑”->“属性”->“高级”->“环境变量”,把TMP和TEMP的值都编辑为C:\Temp ,同时在C的根目录下建立一个Temp文件夹!然后解压缩.然后点击安装就可以了!!不过安装后,最好还是把原来更改了的设置再改回来!把 C盘下的Temp文件删除就可以了.
我试了可是根本没用,刚开始的时候我以为是vista/windows7系统的问题
后来想起第一次装matlab的时候,将matlab安装在c盘名为software install的目录下时候提示错
误,我才想到可能是因为我放安装文件的文件夹名字是‘matlab 7.0 完整版 iso',我把文件夹
名字改为matlab后,双击matlab.exe就可以安装了
好像matlab的安装文件夹的名字中不能含有空格和中文字符,安装目录也是同样
的道理
右击我的电脑,选择属性,点击高级系统设置,点击环境变量,把用户变量下的两个变量分别改成 TEMP C:\Windows\TEMP 和 TMP C:\Windows\TEMP ,另外再加一个变量 BLAS_VERSION C:\Matlab7\bin\win32\atlas_Athlon.dll
最后,右键安装后的快捷方式,选择属性,点击兼容性,把兼容模式改为windows 2000
我用的xp系统,我觉得最重要的是不要把文件解压出来,然后点setup开始安装,这样就会出现这样的错误,直接在压缩文件中点setup,这样就可以了。
也许对你有帮助吧
故障一:matlab一打开随即自动关闭
解决方法: 这是CPU和默认设置不一样造成的。假设你的CPU不是P4,而是AMD的ATHLON那么修改的方法就是:
首先请确认你的MATLAB的文件夹中有如下文件:atlas_Athlon.dll(AMD系列的请用这个,其他的CPU也有相应的问题件,就在MATLAB文件夹下),这些是对应处理器的数值运算优化文件。然后请按如下步骤进行:
1.右击我的电脑,选择属性.
2.在\"高级\"选项卡中点击\"环境变量\"
3.在系统变量下面添加如下内容(按\"新建\"):
例如:
变量名:BLAS_VERSION
变量值:X:\\Matlab7\\bin\\win32\\atlas_Athlon.dll (注:这个X是你的matlab的安装盘符,换句话说,这个是这个atlas_Athlon.dll 的路径,自己对着改一下)然后运行你的MATLAB吧!
故障二:打开matlab就出现如下的提示
The element type "name" must be terminated by the matching end-tag "". Could not parse the file: d:\matlab7\toolbox\ccslink\ccslink\info.xml.第一个问题解决后,可能出现这个故障. 解决方法是:
找到d:\matlab7\toolbox\ccslink\ccslink\info.xml 这个文件,一定要用写字板打开这个文件 ,找到有一行这样的
这样修改后,应当不会有问题了.