在ubuntu16.04安装matlab-2016b教程

首先我们需要下载相关的文件:MATLAB2016b

此时我们会有三个文件(建议在windows下载并解压,因为linux下的可能会不和谐):

在ubuntu16.04安装matlab-2016b教程

此时,我们把下载好的文件放在我们的Home下面,执行这个操作,建立两个文件:

在ubuntu16.04安装matlab-2016b教程


1)cd  ~            # 切换到home目录
2)sudo mkdir  matlab       # 创建一个文件夹,并命名为matlab,用来放置我们挂载后的文件

3)sudo mkdir Linux         # 创建一个文件夹,把两个镜像文件放在这里面

在ubuntu16.04安装matlab-2016b教程


4)sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd1.iso matlab/                     # 挂载dvd1,见下图

在ubuntu16.04安装matlab-2016b教程

5)sudo  /home/lv/matlab/install # 开始安装

注:你需要根据自己的情况修改/home/lv的内容。

在ubuntu16.04安装matlab-2016b教程

在ubuntu16.04安装matlab-2016b教程

注:这里的安装**,存放在*****中的readme.txt中

6)当安装进度条执行到80%左右时,需要另外打开一个“终端”,开始挂载dvd2。

sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd2.iso matlab/

然后在对话框中点击OK,继续安装。完成安装后取消iso挂载:

7)sudo umount matlab/  # 安装完成后取消挂载

8)sudo rm -r matlab/   # 删除空文件夹

安装结束了,此时我们需要**matlab2016b

cd /usr/local/MATLAB/R2016b/bin

sudo ./matlab

效果如下:

在ubuntu16.04安装matlab-2016b教程

在ubuntu16.04安装matlab-2016b教程

这部分结束后,我们接下来要替换文件,把*****文件夹中R2016b/Linux/R2016b/bin/glnxa64四个文件,复制到/usr/local/MATLAB/R2016b/bin/glnxa64目录下:

$ sudo cp *****/R2016b/bin/glnxa64/libcufft.so.7.5.18 /usr/local/MATLAB/R2016b/bin/glnxa64

$ sudo cp *****/R2016b/bin/glnxa64/libinstutil.so /usr/local/MATLAB/R2016b/bin/glnxa64

$ sudo cp *****/R2016b/bin/glnxa64/libmwlmgrimpl.so /usr/local/MATLAB/R2016b/bin/glnxa64

$ sudo cp *****/R2016b/bin/glnxa64/libmwservices.so  /usr/local/MATLAB/R2016b/bin/glnxa64

接下来我们需要设置一下图标:

在终端输入:sudo gedit /usr/share/applications/Matlab2016b.desktop

[Desktop Entry]
Encoding=UTF-8
Name=Matlab R2016b
Comment=MATLAB
Exec=/usr/local/MATLAB/R2016b/bin/matlab
Icon=/usr/local/MATLAB/R2016b/toolbox/shared/dastudio/resources/MatlabIcon.png
Terminal=false
StartupNotify=true
Type=Application

Categories=Application;

最后执行:reboot