libmwblas: load error: csrot
Caught std::exception Exception message is:
csrot
This error is a result of an invalid BLAS_VERSION environmentvariable. This variable was required for previous versions ofMATLAB in order to run on certain chipsets, but R2008a will runnatively and does not require this variable. To resolve this issue,please remove the BLAS_VERSION environment variable and trystarting MATLAB again.
这段话说明,如果你遇到了这个问题,说明你以前应该安装过Matlab的早期版本,而且你的CPU不是Intel的,于是你必须手动地设置一个环境变量BLAS_VERSION。但是Matlab2008并不需要这个环境变量,你必须把它删除:我的电脑右键——属性——高级系统设置(Vista有这一步,XP没有)——高级——环境变量,在系统变量中找到BLAS_VERSION一项,把它删除即可。当然,删除之后,你的Matlab早期版本就不可用了。