文章目錄
- 1. 建立目錄ChFonts:
- 2. 把字型複製或連結到 fallback 目錄
- 3. 進入 fallback 目錄,執行 mkfontscale 命令:
- 4. 將上一步產生的檔案添加到 lib/fonts/fonts.dir 檔案中:
- 5. 至此 Matlab 的 Java 環境中文支援安裝完成
- 6. 菜單 File>>Preferences>>Fonts 選擇字型 SimSun/wqy
- 1. 在面板或者案頭上點擊右鍵->建立啟動器...->
- 2. 獲得表徵圖icon
- 1. 編輯bashrc:
- 2. 終端terminal運行:
- 3. 終端terminal命令直接啟動
安裝
Ubuntu 啟動以後,原來Windows盤中的檔案直接可以操作。但是如果直接在Windows盤中解壓縮Matlab的iso檔案,會報錯。
從終端中進入解壓後的檔案夾,直接輸入zhang@zhang-desktop:~$ sudo ./install
Could not find the main class: java/splash.png. Program will exit
如果是在Ubuntu中第一次使用sudo,root 使用者權限的取得方法如下:
在終端中輸入 sudo passwd root 然後確認;
提示“輸入新的 UNIX 密碼”,這是輸入你的密碼,改密碼為 Root 使用者密碼,比如 123456;
然後 確認;<提醒:再輸入密碼時系統是不顯示的> 提示“重新輸入新的 UNIX 密碼”,再次輸入 123456,確認;
提示“passwd:已成功更新密碼”。
輸入 su root 提示“密碼”,這時輸入 123456;
終端提示符 $ 變為 #,說明現在為 root 使用者權限了。
通過掛載的方法不會出錯,
掛載 Matlab 2010 ISO: sudo mount -o loop -t iso9660 /檔案目錄/matlab.iso /mnt/
安裝 Matlab: cd /mnt/ sudo ./install
安裝完畢後的卸載命令:sudo umount
中文顯示
Matlab安裝完畢後,啟動Matlab會發現,中文是方塊無法正常顯示。
1. 建立目錄ChFonts:
zhang@zhang-desktop:~$ cd /usr/local/MATLAB/R2011b/sys/java/jre/glnxa64/jre/lib/fonts/
zhang@zhangdesktop:/usr/local/MATLAB/R2011b/sys/java/jre/glnxa64/jre/lib/fonts$ sudo mkdir ChFonts fallback
(檔案夾必須命名為fallback,原因未知 http://wenku.baidu.com/view/f2865228cfc789eb172dc88c.html)
2. 把字型複製或連結到 fallback 目錄
zhang@zhangdesktop:/usr/local/MATLAB/R2011b/sys/java/jre/glnxa64/jre/lib/fonts$ sudo cp /usr/share/fonts/truetype/wqy/wqy-microhei.ttc fallback/
註:選擇wqy-microhei.ttc 或 wqy-zenhei.ttc 其中之一即可。
3. 進入 fallback 目錄,執行 mkfontscale 命令:
zhang@zhangdesktop:/usr/local/MATLAB/R2011b/sys/java/jre/glnxa64/jre/lib/fonts$ cd fallback/
zhang@zhangdesktop:/usr/local/MATLAB/R2011b/sys/java/jre/glnxa64/jre/lib/fonts/fallback$ sudo mkfontscale
4. 將上一步產生的檔案添加到 lib/fonts/fonts.dir 檔案中:
可用以下命令完成,當然也可以用編輯器複製粘貼:
zhang@zhangdesktop:/usr/local/MATLAB/R2011b/sys/java/jre/glnxa64/jre/lib/fonts/fallback$ cd ..
zhang@zhangdesktop:/usr/local/MATLAB/R2011b/sys/java/jre/glnxa64/jre/lib/fonts$ sudo chmod 777 ./fonts.dir
註:fonts.dir 應該設為可寫 chmod 777 ./fonts.dir
zhang@zhangdesktop:/usr/local/MATLAB/R2011b/sys/java/jre/glnxa64/jre/lib/fonts$ sudo cat fallback/fonts.scale >> fonts.dir
5. 至此 Matlab 的 Java 環境中文支援安裝完成
重新啟動Matlab如果能正常顯示中文則結束;否則需要配置 Matlab(註:以下未實際操作)
6. 菜單 File>>Preferences>>Fonts 選擇字型 SimSun/wqy
問題:選擇字型的選擇框依然為方塊 但是系統中可以顯示中文 也可以採用以下方法:
首先使用命令:sudo apt-install sun-java6-jre 來安裝 jre,
然後在 Matlab 的安裝路徑下的檔案,比如我的是:/usr/X11R6/bin /Matlab7 檔案裡加入:eport Matlab_JAVA=/usr/lib/jvm/java-6-sun/jre/
然後運行 Matlab 在 file<<preferences<<fonts 選中一種中文字型即可。
啟動器:1. 在面板或者案頭上點擊右鍵->建立啟動器...->
http://www.cnblogs.com/hyrt/archive/2011/06/12/2079203.html
2. 獲得表徵圖icon
參考:https://help.ubuntu.com/community/MATLAB
zhang@ubuntu-desktop:~$ sudo wget http://upload.wikimedia.org/wikipedia/commons/2/21/Matlab_Logo.png -O /usr/share/icons/matlab.png
終端terminal直接運行matlab1. 編輯bashrc:
zhang@ubuntu-desktop:~$ sudo gedit ~/.bashrc
增加:
export PATH=$PATH:/usr/local/MATLAB/R2011b/bin/
matlab="/usr/local/MATLAB/R2011b/bin/matlab -nodesktop" ——沒用,有的文章中是增加了這句。
2. 終端terminal運行:
zhang@ubuntu-desktop:~$ source ~/.bashrc
3. 終端terminal命令直接啟動
帶介面的matlab:zhang@ubuntu-desktop:~$ matlab
無介面的matlab,但是介面會出現一下然後消失:zhang@ubuntu-desktop:~$ matlab -nodesktop
無介面的matlab,不會有介面閃現:zhang@ubuntu-desktop:~$ matlab -nodisplay
這樣matlab就可以直接在終端中運行了,無介面速度快。