Matlab 竟然还与CPU类型有关

由于要帮别人做一个相关的模拟,实际上就是一个偏微分方程(PDEs) 的数值解。用到特殊的边界条件。现有的软件当然最好了,查了一下Mathematica,似乎没有合适的解决方案。而Matlab有个PDE的Toolbox,于是找了个D版的。装了几次,都是打开就自动退出。开始怀疑是序列号的原因,试来试去,都开始装lmtool了。换了另一个版本,还是相同问题,所以排除软件的原因。结果放Google,发现原来是AMD的CPU。Matlab默认Intel的CPU;如果是AMD的,不提示,直接罢工。

需要的操作是:
1. 寻找 ...\MATLAB7\bin\win32\atlas_Athlon.dll 文件
2. 添加系统变量"BLAS_VERSION",指向1中文件地址,例如"D:\MATLAB7\bin\win32\atlas_Athlon.dll"。

搞定!

发布在科学工作. 将该链接存入书签发表评论或留个互链:互链地址.

1条评论

  1. 小西
    发表于2008/05/03 22:59 | 永久链接

    走过来瞧瞧~~~~

添加一条评论

你的电子邮件不会被公开或用作其他用途。

你可以使用以下HTML标签和属性。 <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  • 信息