简介
MATLAB是 matrix & laboratory 两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国 MathWorks 公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如 C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB 和 Mathematica、Maple 并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB 可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB 的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用 MATLAB 来解算问题要比用 C、FORTRAN 等语言完成相同的事情简捷得多,并且 MATLAB 也吸收了像 Maple 等软件的优点,使 MATLAB 成为一个强大的数学软件。在新的版本中也加入了对 C、C++、FORTRAN、JAVA 的支持。
下载
① MATLAB R2018a Linux amd64
链接:https://pan.baidu.com/s/1iTaYVcDAyIVSN4h0hGImCA#2019 密码:2019
② MATLAB R2018a Windows x64
链接:https://pan.baidu.com/s/1LTfyShEkUXdUKRww_5byew#2019 密码:2019
③ MATLAB R2018a Mac
链接:https://pan.baidu.com/s/1ZcWw8JQG4P5NlhytVqWzrg#2019 密码:2019
安装
文件夹里有 3 个文件,分别是 Matlab 2018a Linux64 Crack.tar.gz、R2018a_glnxa64_dvd1.iso 和 R2018a_glnxa64_dvd2.iso。
挂载镜像 1
我把以上 3 个文件保存在了 $HOME/Downloads 这个路径下,首先要先挂载 R2018a_glnxa64_dvd1.iso 这个镜像。
cd $HOME/Downloads # 创建挂载路径 mkdir -p $HOME/matlab # 挂载 $HOME/Downloads/R2018a_glnxa64_dvd1.iso 到 $HOME/matlab sudo mount -t auto -o loop *dvd1.iso $HOME/matlab
然后进行安装,需要特别注意的是运行该命令的时候,终端不能处在 $HOME/matlab 路径下,否则安装过程会被终止。
sudo $HOME/matlab/install
安装密钥
安装方法选择“使用文件安装密钥”,同意协议并下一步,选择“我已有我的许可证的文件安装密钥”并输入 09806-07443-53955-64350-21751-41297
再下一步。
安装路径
默认的安装路径为 /usr/local/MATLAB/R2018a,此处我们修改为 /opt/MATLAB/R2018a。
安装选项
产品安装选项需根据实际情况选择,全部安装大概需要占用 10+ GB 的磁盘空间。
挂载镜像 2
大概在安装过程进行到 75% 的时候会弹出提示要求挂载第二个镜像。挂载完毕后回到安装界面,点击继续即可。
# 原来的终端别终止,新建一个终端切到镜像路径下 cd $HOME/Downloads # 挂载 R2018a_glnxa64_dvd2.iso 到 $HOME/matlab sudo mount -t auto -o loop *dvd2.iso $HOME/matlab
卸载镜像
# 该命令需要执行两次,因为挂载了 2 次在此路径 sudo umount $HOME/matlab # 移除挂载路径 sudo rm -r $HOME/matlab
激活
cd $HOME/Downloads # 解压 Matlab 2018a Linux64 Crack.tzr.gz tar zxvf Matlab* && cd Matlab* # 复制证书和补丁 sudo mkdir -p /opt/MATLAB/R2018a/license sudo cp license_standalone.lic /opt/MATLAB/R2018a/license sudo cp R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so /opt/MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl/
MATLAB 安装完成后没有启动图标,需要使用命令启动。
sudo /opt/MATLAB/R2018a/bin/matlab
启动后选择“在不使用 Internet 的情况下手动激活”并选择 /opt/MATLAB/R2018a/license/license_standalone.lic 这个文件进行激活。
运行
创建启动图标
sudo apt install matlab-support
安装时会要求输入 MATLAB 的安装位置,按文中步骤此处应填写 /opt/MATLAB/R2018a,添加免 root 权限启动的用户填写当前用户名即可。
参考链接:
[1] http://blog.csdn.net/dr_destiny/article/details/53336324