Ubuntu 16.04 安装 Matlab 2017b 后的进一步配置

文章不涉及Matlab在Ubuntu下的安装,只针对默认路径下安装激活后的快捷方式添加,默认路径设置,添加路径到工作空间及在高分屏下菜单栏字体过小的解决。因为ubuntu的系统在非root用户下的相对封闭,无法简单地像win下的matlab直接通过matlab菜单进行这些设置,特此记录,方便日后安装查阅。

-Launcher栏快捷方式的添加

在安装好Matlab后的首次运行中,可以右键launcher栏Matlab图标将其固定在launcher栏中,但通过此图标并不能启动Matlab,只是启动界面会闪过。

解决方法:

定位并打开系统目录夹:
cd ~/.local/share/applications
使用vim或gedit编辑文件:
vim matlab_r2017b_-_academic_use.desktop
此处因软件版本而异,一般文件夹中只有一个matlab.desktop后缀的文件。
打开后在Exec行后加 -desktop,如下图,保存退出,之后应该就可以直接通过launcher栏图标启动matlab了。

《Ubuntu 16.04 安装 Matlab 2017b 后的进一步配置》

-修改默认工作空间路径

默认空间路径即在matlab启动后,所处的当前文件夹位置,ubuntu下默认处在~/ 下,为了更好的管理工作文件,我选择将默认工作路径修改为
~/Docunments/MATLAB/
在win中,可以通过右键快捷方式图标,添加文件夹位置后缀实现(具体忘了,可以百度),或者matlab菜单中/ 一般–初始文件夹 /进行设置。
在Ubuntu下,猜测由于默认安装路径下,系统限制对Matlab设置文件进行写入,因此无法通过菜单设置栏直接修改。

解决方法:

定位打开系统文件夹:
cd /usr/local/MATLAT/R2017b/toolbox/local/
文本编辑器打开matlabrc.m,
sudo vim matlabrc.m
在最后添加你要打开的默认工作空间路径:
cd '~/Documents/MATLAB/'
保存退出。

-添加路径到工作空间

在Matlab中通过Set path添加新路径到工作空间时,会提示对pathdef.m文件没有写入权限,或者要求更改其存储位置,此时,可通过曾经文件权限解决。

解决方法:

定位打开系统文件夹:
cd /usr/local/MATLAT/R2017b/toolbox/local/
增加文件权限为777:
sudo chmod 777 pathdef.m
保存退出,之后就可以通过简单的Set path直接添加路径了。

-高分屏下菜单栏字体过小

电脑分辨率1920×1080,运行Ubuntu16.04下,matlab菜单栏字体比例太小,看的眼都瞎了,看到下面csdn博主的方案,完美解决,感谢博主。

解决方法:

参考> https://blog.csdn.net/zwhut/article/details/79779174

其余参考:

https://blog.csdn.net/flyfrommath/article/details/53148455
https://askubuntu.com/questions/572671/two-matlab-icons-in-dash
https://blog.csdn.net/mifangdebaise/article/details/79071992
https://www.linuxidc.com/Linux/2012-08/68604.htm

    原文作者:AL傲罗
    原文地址: https://www.jianshu.com/p/7e22dc2f24cc
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞