2021-05-12 14:32:11
MAC讓Matlab編輯器顯示中文的方法
一些使用英文版MAC系統的用戶發現自己安裝了matlab之後,無法讓它顯示中文。這個問題該怎麼解決呢?今天小編就為大家解決這個煩惱。下面一起來看看具體的操作步驟吧。
具體操作步驟:
1. 開啟matlab的安裝目錄(右鍵點matlab圖示選擇 show package contents(顯示程式包內容))
進入matlab的目錄了找到 bin目錄下lcdata.xml 這個檔案
2. 獲得lcdata.xml的寫許可權 (右鍵選 getinfo,然後把你的許可權設成讀寫就行了)
3. 用任何文字編輯器開啟這個檔案(我是用的ue)
4. 開啟matlab
5. 看看當前的matlab用的是啥locale
命令是 feature(‘locale’)
PS:這個命令是我自己猜出來的哈哈哈,之前查到一個方法就是在startup.m中設定feature(‘DefaultCharacterSet’,‘UTF-8’); 這個方法並不好使
後來找到了改檔案的方法但是我改了en_US的編碼之後發現還是不行,估計是當前預設編碼不是en_us後來隨便猜了一下看看能不能用feature(‘locale’)看到當前的locale,竟然可以哈哈
ctype那個就是了,我的系統顯示是en_HK尷尬,難道因為我的mac是港版的?
6. 剩下就簡單了在lcdata.xml中搜尋 en_hk(你的如果不是en_HK就搜尋你那個,然後照我這樣子改就行了)
找到 《locale name=“en_HK” encoding=“ISO-8859-1”/》
改成《locale name=“en_HK” encoding=“GB18030”/》 就收工了
如果你那個還有xpgname的話就也跟著改了,就是把iso8859-1改成gb18030就行了
7. 儲存改好的檔案(之前一定要獲得寫許可權,否者這步儲存不了)重啟matlab
以上就是解決英文版MAC系統中matlab無法顯示中文的方法了,有遇到同樣問題的用戶。不妨試試小編為你推薦的這個解決方法吧。
相關文章