ubuntu之matlab


参考:https://www.jianshu.com/p/2648a5c5c691
下载:matlab2018a

install

mkdir matlab  #创建临时挂载文件目录
sudo mount -t auto -o loop ./Linux/R2018a_glnxa64_dvd1.iso ./matlab/   #挂载dvd1到matlab文件夹下
sudo ./matlab/install
#...根据提示进行安装,输入license文件,安装目录,...
#安装中途将提示:弹出dvd1,插入dvd2
sudo mount -t auto -o loop ./Linux/R2018a_glnxa64_dvd1.iso ./matlab/   #挂载dvd2到matlab
#等待安装完毕
sudo umount -l ./matlab/matlab #解除挂载,因为我们将dvd1,dvd2都挂载到matlab文件夹中,两次键入

破解

#激活
sudo /usr/local/MATLAB/R2018a/bin/matlab
#手动激活>输入许可证文件的完整路径:选择之前解压得到的license_standalone.lic文件>激活完成
#破解
#解压破解文件
tar -xzvf Matlab 2018a Linux64 Crack.tar.gz
sudo cp R2018a/bin/glnxalab_startup_plugins/lmgrimpl/libmwlmgrimpl.so /usr/local/MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl

快捷键

#启动
sudo /usr/local/MATLAB/R2018a/bin/matlab
sudo chown [username] -R ~/.matlab/  #[username] 是你当前的管理用户(非root账户)
/usr/local/MATLAB/R2018a/bin/matlab #测试非sudo模式下是否可以正常启动
#创建快捷键
#图标位置:/usr/local/MATLAB/R2018a/toolbox/shared/dastudio/resources/MatlabIcon.png
#脚本位置:/usr/local/MATLAB/R2018a/bin/matlab

sudo vim /usr/share/applications/Matlab2018a.desktop
#添加如下内容
[Desktop Entry]
Categories=Application;Matlab;
Comment=Matlab:科学计算的语言
Encoding=UTF-8
#Exec=/usr/local/MATLAB/R2018a/bin/matlab -desktop -prefersoftwareopengl
Exec=/usr/local/MATLAB/R2018a/bin/matlab -desktop
Icon=/usr/local/MATLAB/R2018a/toolbox/shared/dastudio/resources/MatlabIcon.png
Name=MATLAB R2018a
StartupNotify=true
Terminal=false
Type=Application

桌面快捷键创建

终端输入matlab实现打开

sudo ln -s /usr/local/MATLAB/R2018a/bin/matlab  /usr/local/bin/matlab
#即可实现目的

命令行下运行Matlab的.m文件

参考

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页