看板 MATLAB 關於我們 聯絡資訊
※ 引述《yeahbo (MSA-0011[Bst]PLAN303E)》之銘言: : 不設定環境變數時,也會瞬間關閉嗎?關閉時有跑出什麼訊息嗎? : Matlab以前的版本,在Windows下對AMD的CPU是用atlas_athlon.dll作為BLAS : 不過2007b似乎是換了,atlas_athlon.dll不見了 : 我猜是換成acml.dll,也許可以試試看... (對Intel的CPU則是用mkl.dll) 剛看了一下C:\Program Files\MATLAB\R2007b\bin\win32\blas.spec 這個檔案 裡面原本有 GenuineIntel Family * Model * mkl.dll mklcompat.dll # Intel processorsAuthenticAMD Family 6 Model * mkl.dll mklcompa #AMDAuthenticAMD Family 15 Model * acml.dll 似乎黃色部分的字串,要符合本身系統CPU的名稱 按「我的電腦」右鍵「內容」選「進階」 檢查一下「環境變數」裡的「系統變數」 找一下「PROCESSOR_IDENTIFIER」,看「值」裡面名稱是什麼 像我的CPU名字是 x86 Family 15 Model 79 Stepping 2, AuthenticAMD 所以我把缺少的黃色字部分加進本來的blas.spec檔案裡 放進AMD那一行, #AMDAuthenticAMD Family 15 Model 79 Stepping 2 * acml.dll 結果就可以開啟正常了>"< 有相同問題的可以試試看這個方法~~~ 終於可以用了,太高興啦 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.135.156
wdu:感謝~我的筆電也可以用~只是要加在GenuineIntel Family之後 01/20 21:05
guteres:這篇該M 01/29 23:13
kogrant:推推 這篇文章實用!! 05/23 05:35