matlab7.0應該是2004年的東西了吧,裝起來相當費勁!為什么不用更高的版本呢?其實我也想,之前安裝的2013a安裝包就5個多G,安裝完之后就十多個G了。我習慣將軟件安裝到C盤,可憐我那100G的C盤就剩6個來G了。於是怒卸之,奈何最近又還需要他,於是想找個低點的版本。比較近的版本2008安裝包也好幾個G,真的是太蛋疼了。很多人推薦了7.0的版本,小巧經典,從此踏上了一條不歸之路!
首先聲明,我的操作系統是windows 7旗艦版64位的DB系統,處理器是Interl 四代i5按照網站上的各種問題解決方法,安裝了兩三遍,終於能在最后兩遍成功安裝了,可惜的的都打不開,打開就異常退出,可憐我的SSD呀!在女友的windows7 32位系統(AMD處理器)上卻能成功安裝!同學也有windows8 32位系統安裝成功的,周圍還沒發現64位系統成功安裝的。
於是我搞了個虛擬機,裝了個xp 的系統,終於成功裝上了,win7 32位的按照相同的方法也能成功安裝。這里提供一個安裝包下載。鏈接:http://pan.baidu.com/s/1jGxd4vc 密碼:nb03
下載完之后解壓,記住一定要解壓在分區的根目錄!我的虛擬機只有一個C盤,及解壓在C盤的根目錄了。
進入解壓后的目錄,雙擊setup.exe。不出意外的話這時候就會出現一個討厭的錯誤:
The installer cannot read the mwinstall.dll file, This is probably due to a CD reader which can only read files with an eight.three naming convention. Please see the technical support page at www.mathworks.com
要解決這個問題,你需要做如下的配置:
1、使用兼容模式和管理員權限
2、設置環境變量
我的電腦右鍵—>屬性—>高級—>環境變量,把TMP和TEMP的值從C:\Windows\Temp都更改為C:\Temp 。
注意保存之前的環境變量,安裝完之后更改回來。
3、在C盤根目錄下創建Temp目錄
安裝完之后就可以刪掉它了。
再次雙擊應該就沒有問題了。
解釋:這其實是Matlab的一個BUG,一般情況文件解壓是把臨時文件放到C:\Windows\Temp下,但Matlab卻是放在了根目錄,所以只要把臨時文件夾移到根目錄下就可以解決問題了!!
輸入key下一步
這里提供一個:
14-00222-59463-35489-36039-09511-12224-14860-24927-10677-32711-34321-18262-49931-42958-41182-42946-59424-02929-54975-14340-61463-19047-25010-39719-27835-09248-09140-19278-60070-34784-21138-33214-23544-47835-13636-06011-63009-55251-18559-53100-57131-01286-
同意協議,下一步、下一步,默認安裝在C盤,不要改!
安靜等待
win7下可能會報這樣一堆錯誤:
解決的辦法是設置兼容模式
然后添加環境變量BLAS_VERSION
C:\Matlab7\bin\win32\atlas_Athlon.dll
嗯 好了,終於可以在自己的電腦上修改代碼了!