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了。

-修改默认工作空间路径

默认空间路径即在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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容