MATLAB
软件介绍:MATLAB(Matrix Laboratory)是一个广泛应用的数值计算、数据分析和可视化软件平台,特别适用于数学和工程领域的计算。MATLAB 提供了一个强大的环境,可以进行矩阵运算、数据可视化、算法开发以及应用程序的创建。它不仅是一种编程语言,还是一个集成的开发环境(IDE)。
提交脚本
bash
#!/bin/bash
#SBATCH -p TEST_INTEL_8581 ##8581C分区测试队列
#SBATCH -J matlab ##指定作业名称
#SBATCH --nodes=1 ##指定节点数
#SBATCH --ntasks-per-node=16 ##指定核心数
#SBATCH -o output_Ti.xlsx ##指定输出文件名
#SBATCH -e error.log ##指定报错信息输出文件名
export PATH=/home/software/MATLAB/R2024a/bin:$PATH
matlab -nodisplay -r "xxx;quit"
上传自己数据后,将脚本里的最后一行的xxx修改为自己的.m文件,(xxx为自己的文件名,然后进入到终端,正常进行sbatch matlab.slurm即可
最后,程序运行完成后,
1、命令行输入cat out.log,可直接在超算集群上查看输出信息
2、也可以使用页面左上角的文件传输功能,将输出文件下载到本地电脑
另外:如果想杀掉正在运行的作业
1、squeue命令查看作业号
2、scancel 作业号:杀掉作业