因为要用到SPM12,所以不得不安装matlab,选择版本2017b,下载地址:(如果下载链接失效,评论后我发新的地址)
下载地址:链接:https://pan.baidu.com/s/1d5EVuJ5uJO6KI1YkvM9n9A
提取码:jue0
解压zip文件,得到iso文件。再挂载iso文件。
先解压后执行下面操作:
1. 挂载:
sudo mount -o loop ./R2017b_glnxa64.iso ./
刷新一下,所有文件都挂载到 ./R2017b_glnxa64目录下了
2. 安装
在 ./R2017b_glnxa64目录下运行:
./install
之后就会进入图形界面,中间遇到要输入licence:09806-07443-53955-64350-21751-41297
然后下一步一直到结束。
中间提示是否建立软连接,选择是
完成后先不要打开,先激活matlab。
3. 激活
解压激活crack文件,并进入:
装完成退出后,先不要急着打开Matlab,在完成如下的激活操作后,再打开。
sudo cp license_standalone.lic /usr/local/MATLAB/R2017b/licenses/
sudo cp libmwservices.so /usr/local/MATLAB/R2017b/bin/glnxa64/
之后就完成了所有过程。可以直接使用了。
在控制台输入:matlab
就可以打开了
4. 创建快捷方式
新建文件:
vim /usr/share/applications/matlab.desktop
添加以下代码,注意Icon=/home/usr/matlab2017b/toolbox/nnet/nnresource/icons/matlab.png 这儿要对应到自己的路径
[Desktop Entry]
Version=2017b
Type=Application
Terminal=false
Exec=/usr/local/bin/matlab -desktop
Name=MATLAB2017b
Icon=/home/usr/matlab2017b/toolbox/nnet/nnresource/icons/matlab.png
Categories=Math;Science
Comment=Scientific computing environment
StartupNotify=true
StartupWMClass=com-mathworks-util-PostVMInit