两种可能①. CPU型号问题首先确认你的MATLAB的Matlab\bin\win32文件夹中有如下文件:atlas_Athlon.dll(AMD系列的请用这个,其他的CPU也有相应的dll文件。然后请按如下步骤进行: 1.右击我的电脑-属性-高级-环境变量
2.在系统变量下面添加变量名:BLAS_VERSION
变量值:比如C:\Matlab\bin\win32\atlas_Athlon.dll (这个是atlas_Athlon.dll 的路径,你的不一定是装在这个位置,自己对着改一下吧) ②临时文件夹不存在(可能性较低)1.右击我的电脑-属性-高级-环境变量
2.在系统变量和用户变量里分别找到tmp和temp变量,确保两个变量对应的文件夹存在
Matlab安装在AMD的PC机解决方案:
在“我的电脑”上右击点“属性”,再在“高级”中点“环境变量”,在“系统变量”中“新建”,
变量名:BLAS_VERSION
变量值:安装目录\bin\win32\atlas_Athlon.dll(比如安装在D盘的Matlab7下就是D:\Matlab7\bin\win32\atlas_Athlon.dll)
点确定就OK了!!!另外,顺便要说一下这个BLAS环境变量,这是BasicLinear AlgebraSubroutines的缩写,就是“基础线性几何子程序”的意思。不过,如果你的CPU是P3的话,要用到D:\Matlab7\bin\win32下的atlas_PIII.dll动态链接库,相应地,P2的话对应atlas_PII.dll,所以设置环境变量的时候要和自己的CPU对应。
你的是不是AMD的cpu,下一个补丁