安裝Matlab
- 因為一些原因最近一定要裝r2012a,使用的是學校matlab許可證
- 安裝環境:Vmware Ubuntu16.04
- 舊一點的matlab版本是選擇的功能,下載下傳zip壓縮包,官網有介紹
- 基本流程簡單來說:
- matlab_R2012a_glnxa64_installer.zip 必須下載下傳
- matlab_R2012a_glnxa64_installer.zip 解壓
- 在matlab_R2012a_glnxa64_installer.zip解壓包中放入其他的.zip,注意,是.zip放入就可以,不要放錯相應的包
遇到的問題1
- MATLAB714_common.zip 和 MATLAB714_glnxa64.zip應該是一定要放入的,注意看看有沒有放入
遇到的問題2
- 報錯如下
- Error 1,714: Unable to activate your machine. The activation process cannot detect a valid Host ID which utilizes a currently supported naming convention. Please refer to the following solution ID, to help resolve this issue: 1-661QJD
- 輸入ifconfig,如下,我下面是修改好的,修改前不是eth0,而是ens33,這是因為ubuntu版本的問題
- 報錯的原因就是,matlab自動在找eth0,而沒有找到,因為在我的電腦上是ens33
- 解決方案:
- 使用編輯器打開/etc/default/grub檔案,sudo gedit即可,vim均可
- 修改:
→GRUB_CMDLINE_LINUX=" "
(我的并不是“ ”,裡面是有些内容的,就是找到GRUB_CMDLINE_LINUX項,改成後面的)GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
- 最後:
sudo grub-mkconfig -o /boot/grub/grub.cfg
- 記得重新開機即可
- 然後activate matlab沒有出現問題
運作
- 要去下載下傳目錄/bin下./matlab才可以運作
- 将路徑加入PATH中即可
-
export PATH=/usr/local/MATLAB/R2012a/bin:$PATH
- 最後在終端輸入
即可運作matlab