- 租用矩池云服务器
- 使用VNC连接
- 安装MATLAB
- 解压
- 文件夹权限
- 安装
- 安装界面选择
- 激活
- 启动
- 自动释放机器(使用MATLAB)
进入矩池云主页,进入租用页面
然后租用服务器
租完之后可以使用各类连接方式,我这里使用VNC连接。
使用vnc连接的教程见
矩池云VNC使用教程
连接成功之后,看到如下界面
右击,然后选择,打开终端,之后在终端中输入以下命令(带#号的是注释)
另外,我这里下载了linux版本的百度云,为了把激活工具下载下来
在linux安装百度网盘可以参考linux安装百度网盘的经验
#矩池云换apt源脚本 (可以选择3 清华大学) sh /public/script/switch_apt_source.sh #安装7-Zip准备解压 apt-get install p7zip-full -y #新建文件夹 解压 mkdir -p /home/R2020a 7z x /public/matlab/Matlab98R2020a_Lin64.iso -r -o"/home/R2020a"文件夹权限
cd /home/R2020a/ ls su chmod +x /home/R2020a/install chmod +x /home/R2020a/bin/glnxa64/install_unix chmod +x /home/R2020a/sys/java/jre/glnxa64/jre/bin/java chmod +x /home/R2020a/bin/glnxa64/MATLABWindow安装
/home/R2020a/install安装界面选择
-
在弹出来的安装界面中选择Enter file installation key选项
然后输入秘钥:
09806-07443-53955-64350-21751-41297 -
之后会出现Select License File
这时候之间点击next即可 -
之后选择我们需要的模组即可,点击安装。
之后使用工具进行激活,工具下载见下百度网盘链接。
需要将激活工具下载到ubuntu系统中使用
链接:https://pan.baidu.com/s/1D_Qu0vyiOO5dhVreRYN2Lw
提取码:7poq
–来自百度网盘超级会员V5的分享
-
将压缩文件中的libmwlmgrimpl.so复制到目录“(matlabfolder)/bin/glnxa64/matlab_start_up_plugins/lmgrimpl”中,替换掉原有文件
-
将license.lic复制到目录“(matlabfolder)/licenses”中,如果不存在这个目录,那么创建一个名为licenses的文件夹,然后将.lic文件复制进去
其中(matlabfolder)是Matlab对应的安装目录。例如我的安装目录是/usr/local/Polyspace/R2020a
注意!!!:文件夹 /home 中也会出现一个R2020a的文件夹,但这里不是安装目录!!!
安装目录在 /usr/local 里面
最后打开终端,输入以下代码
/usr/local/Polyspace/R2020a/bin/matlab
然后matlab启动,就可以使用了
自动释放机器(使用MATLAB)我们通常希望在程序运行结束之后自动释放机器,这样就不会持续扣分,矩池云官方给出了自动释放机器的方法:
自动释放机器 矩池云
但是这其中并没有说明如何使用MATLAB自动释放机器
这里给出使用MATLAB自动释放矩池云机器人的方法:
输入以下命令
system("export $(cat /proc/1/environ |tr ' ' 'n' | grep MATCLOUD_CANCELTOKEN)&&/public/script/matncli node cancel -url https://matpool.com/api/public/node")
将这句代码放在我们程序的末尾,跑完程序之后即可实现机器自动释放(释放前记得存储程序运行结果哈)
我跑的程序如下:



