安装Matlab
- 因为一些原因最近一定要装r2012a,使用的是学校matlab许可证
- 安装环境:Vmware Ubuntu16.04
- 旧一点的matlab版本是选择的功能,下载zip压缩包,官网有介绍
- 基本流程简单来说:
- matlab_R2012a_glnxa64_installer.zip 必须下载
- matlab_R2012a_glnxa64_installer.zip 解压
- 在matlab_R2012a_glnxa64_installer.zip解压包中放入其他的.zip,注意,是.zip放入就可以,不要放错相应的包
遇到的问题1
- MATLAB714_common.zip 和 MATLAB714_glnxa64.zip应该是一定要放入的,注意看看有没有放入
遇到的问题2
- 报错如下
- Error 1,714: Unable to activate your machine. The activation process cannot detect a valid Host ID which utilizes a currently supported naming convention. Please refer to the following solution ID, to help resolve this issue: 1-661QJD
- 输入ifconfig,如下,我下面是修改好的,修改前不是eth0,而是ens33,这是因为ubuntu版本的问题
- 报错的原因就是,matlab自动在找eth0,而没有找到,因为在我的电脑上是ens33
- 解决方案:
- 使用编辑器打开/etc/default/grub文件,sudo gedit即可,vim均可
- 修改:
→GRUB_CMDLINE_LINUX=" "
(我的并不是“ ”,里面是有些内容的,就是找到GRUB_CMDLINE_LINUX项,改成后面的)GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
- 最后:
sudo grub-mkconfig -o /boot/grub/grub.cfg
- 记得重启即可
- 然后activate matlab没有出现问题
运行
- 要去下载目录/bin下./matlab才可以运行
- 将路径加入PATH中即可
-
export PATH=/usr/local/MATLAB/R2012a/bin:$PATH
- 最后在终端输入
即可运行matlab