Linux 下安装 MATLAB

摘要:
MATLAB是美国MathWorks公司生产的商业数学软件。它主要用于高级技术计算语言和交互式环境的算法开发、数据可视化、数据分析和数值计算。这是一个优秀而强大的数学软件。本文安装基于Deepin15.5的MATLAB 2016b。其他操作系统和MATLAB版本类似。

MATLAB是美国MathWorks公司出品的商业数学软件,主要用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,是一款优秀而又强大的数学软件。

本文基于 Deepin 15.5 进行 MATLAB2016b 的安装,其他操作系统及 MATLAB 版本类似。

一、下载“Crack”和”ISO”文件

下载地址如下所示:http://pan.baidu.com/s/1c2J5XE4 
注:这里面包含三个文件,其中ISO包含安装文件,Crack包含破解文件。由于 ISO 文件太大,将其分为两部分,需要在安装完 dvd1 之后将 dvd2 挂载上,然后完成整个安装过程。

二、安装MATLAB

1、挂载镜像并开始运行 install 文件

cd  ~                    # 切换到home目录
sudo mkdir  matlab       # 创建一个文件夹,并命名为matlab
sudo mkdir Linux         # 创建一个文件夹,用来存放两个ISO文件
sudo mount -t auto -o loop Linux/R2016b_glnxa64_dvd1.iso matlab/        # 挂载dvd1
sudo matlab/install # 开始安装

当运行 install 文件后,会进入下面的过程。 

2、选择“使用密钥安装” 

Linux 下安装 MATLAB第1张

3、接受许可证协议

Linux 下安装 MATLAB第2张

4、输入密钥

输入产品密钥,进行安装

ps:这里的安装密钥,存放在 Crack 中的 readme.txt 中。

Linux 下安装 MATLAB第3张

5、选择安装路径

Linux 下安装 MATLAB第4张

6、选择需要安装的产品Linux 下安装 MATLAB第5张

7、开始安装

当安装进度条执行到 80% 左右时,需要另外打开一个“终端”,开始挂载dvd2。 这里页面会有提示。

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

Linux 下安装 MATLAB第6张

Linux 下安装 MATLAB第7张

8、安装完成

Linux 下安装 MATLAB第8张

Linux 下安装 MATLAB第9张

9、取消挂载

sudo umount matlab/

到这里就安装完成了,接下来我们需要进行激活。

三、激活Matlab

1、预备工作

1)将~/Crack/bin/中的文件复制到~/MATLAB/R2016b/bin中

sudo cp Linux/Matlab_R2016b_Linux64_Crack/R2016b/bin/glnxa64/* /usr/local/MATLAB/R2016b/bin/glnxa64

2)以 root 权限运行 matlab

sudo /usr/local/MATLAB/R2016b/bin/matlab

2、选择离线激活Linux 下安装 MATLAB第10张

3、定位 license 文件

Linux 下安装 MATLAB第11张

注:如果出现“不能写入的错误”,修改文件 license 的权限即可。 

4、激活成功!Linux 下安装 MATLAB第12张

四、创建快捷启动方式

如果没有这一步操作,那么我们每次运行 matlab,都需要切换到安装路径的 bin 文件夹下面,然后执行 sudo ./matlab 才可运行 matlab,这样比较麻烦,下面我们在创建一个快捷启动方式以便于我们以后启动 matlab。

1、创建一个桌面文件并输入下图中的内容 

sudo vim /usr/share/applications/Matlab2016b.desktop

Linux 下安装 MATLAB第13张

[Desktop Entry]
Categories=Development;Matlab;
Comment[zh_CN]=Matlab: The Language of Technical Computing
Comment=Matlab: The Language of Technical Computing
Exec=sh /usr/local/MATLAB/R2016b/bin/matlab -desktop
GenericName[zh_CN]=Matlab2016b
GenericName=Matlab2016b
Icon=/usr/local/MATLAB/R2016b/toolbox/sl3d/mainpage/matlab_logo.gif
Mimetype=
Name[zh_CN]=MATLAB
Name=MATLAB
Path=
StartupNotify=true
Terminal=false
Type=Application

2、重启系统

重启之后我们可以在启动器列表中看到 MATLAB,我们也可以在搜索框中搜索 matlab,如下面两张图所示。

Linux 下安装 MATLAB第14张

Linux 下安装 MATLAB第15张

作者:耑新新,发布于  博客园

转载请注明出处,欢迎邮件交流:zhuanxinxin@aliyun.com

免责声明:文章转载自《Linux 下安装 MATLAB》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇六步升级你的Debian Linux内核到当前最新稳定版本如何设置html中img宽高相同-css下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

一个.NET Core开发者的Linux入门学习笔记

用.NET Core开发也有一段时间了,但是由于工作原因一直都是在Windows系统上进行的开发,一直想学习Linux然后把.NET Core开发的程序跑在Linux上,然后把心得体会记录一下发布再博客园,奈何拖延症泛滥,所以只写过一篇《CentOS开发ASP.NET Core入门教程》之后就继续征战Windows了!作为新年Flag之一就是学习Docke...

Boot loader: Grub进阶[转]

Boot loader: Grub进阶 本文记录grub的一些进阶配置 关於核心功能当中的 vga 配置 事实上,你的 tty1~tty6 除了 80x24 的解析度外,还能够有其他解析度的支持喔!但前提之下是你的核心必须支持 FRAMEBUFFER_CONSOLE 这个核心功能选项才行。如何确定有没有支持呢?你可以查阅 /boot/config-2....

Linux关机命令

man shutdown: shutdown(8) shutdown(8) NAME shutdown - bring the system down SYNOPSIS shutdown [OPT...

linux查看进程和终止进程

1. 在LINUX命令平台输入1-2个字符后按Tab键会自动补全后面的部分(前提是要有这个东西,例如在装了tomcat的前提下,输入tomcat的to按tab)。   2. ps 命令用于查看当前正在运行的进程。   grep 是搜索   例如: ps -ef | grep java   表示查看所有进程里CMD是java的进程信息   ps -aux |...

ubuntu美化教程(附带主题和图标网盘包)

1:安装主题工具:GNOME Tweaks  sudo apt-get update sudo apt-get install gnome-tweak-tool 打开优化(Tweaks)  如下图所示 2:修改窗口按钮位置(可有可无这步) 根据自己的喜好 调整位置 3: 去掉第一张图的! sudo apt-get install gnome-shel...

OpenCV 4.0+Python3.6 在 Windows 操作系统下开发环境搭建

1:到 https://www.python.org/ 网站上下载安装 Python 3.6.x; 2:使用 pip install opencv-python 命令安装 opencv-python 开发包; 3:或者使用 pip install opencv-contrib-python 命令安装 opencv-contrib-python 开发包; 4...