在Ubuntu上使用MATLAB的幾點(diǎn)注意事項(xiàng)

這是一個(gè)可以將之前的這篇文章作為上文的文章,只不過正如之前所說,我放棄了虛擬機(jī),且因?yàn)樾掳鍹ATLAB有我可能會在畢設(shè)中會使用到的新增工具箱,我也趁機(jī)更新到了R2017a。


1. 設(shè)置路徑遇到權(quán)限問題

如果將MATLAB安裝到了系統(tǒng)文件夾(例如/usr/local/MATLAB),可能會出現(xiàn)添加工具包時(shí)因?yàn)闄?quán)限問題而失敗,如圖所示:

這是因?yàn)楸4嫠阉髀窂降呐渲梦募τ谄渌脩魶]有寫權(quán)限。我們找到配置文件pathdef.m的路徑/usr/local/MATLAB/R2017a/toolbox/local,我們查看屬性,會發(fā)現(xiàn)文件只對root具有所有權(quán),對所有者(u),組(g)和其他(o)的訪問權(quán)限僅有只讀。

于是我們使用chmod命令改變文件權(quán)限,用root對該文件添加u、g、o的寫權(quán)限(在路徑中打開終端):

sudo chmod ugo+w pathdef.m

Linux用三組八進(jìn)制數(shù)映射表示u、g、o對文件的23種權(quán)限,在這里對文件賦予讀操作的命令也可以寫成:

sudo chmod 666 pathdef.h

此時(shí)文件權(quán)限變?yōu)?strong>讀寫。

這時(shí)我們就可以成功添加新的工具箱到搜索路徑了。

Paste_Image.png

2. 解決安裝R2017a版本時(shí)無法使用doc命令的問題

MATLAB R2017a的一個(gè)新特性是:函數(shù)文檔支持在線預(yù)覽,但是我們試著輸入doc nnet的時(shí)候,MATLAB文檔瀏覽器顯示如下:

對于購買正版授權(quán)的個(gè)人用戶或?qū)W校機(jī)房來說,登錄賬戶的確可以體驗(yàn)到在線文檔帶來的更多新特性,但對于盜版破解用戶來說,因?yàn)樵诰€文檔和用戶購買的許可證綁定,于是我們登錄后仍舊無法使用doc命令的文檔查看功能。

不過,MATLAB新版仍舊保留了本地文檔,在菜單欄的主頁標(biāo)簽→預(yù)設(shè)打開預(yù)設(shè)項(xiàng)窗口,在MATLAB常規(guī)幫助找到文檔位置,選中安裝在本地,點(diǎn)擊確定即可。

這樣,我們又可以使用doc命令查看本地文檔了。

3. 將MATLAB鍵盤操作改回Windows風(fēng)格。

MATLAB的glnxa版本默認(rèn)使用Emacs風(fēng)格,例如使用Alt+W復(fù)制,用Ctrl+Y粘貼,如果不習(xí)慣Emacs風(fēng)格的操作方式,可以修改為Windows默認(rèn)方式。
??具體操作如下:在菜單欄的主頁標(biāo)簽→預(yù)設(shè)打開預(yù)設(shè)項(xiàng)窗口,在MATLAB鍵盤快捷方式找到活動設(shè)置,在下拉菜單中選擇Windows默認(rèn)集,點(diǎn)擊確定即可。


之前提到的參考書我很早就看完了,目前轉(zhuǎn)而學(xué)習(xí)更加進(jìn)階的清華大學(xué)出版社《UNIX/Linux應(yīng)用/編程與系統(tǒng)管理(第三版)》,也開始進(jìn)階的學(xué)習(xí)其他編程語言。


參考文章:
如何評價(jià) MATLAB R2017a (Prerelease)?- 于正洋的回答 - 知乎
Ubuntu下Matlab路徑不能永久保存的問題及其解決方案

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容