Skip to content

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"

s_matlab

上传自己数据后,将脚本里的最后一行的xxx修改为自己的.m文件,(xxx为自己的文件名,然后进入到终端,正常进行sbatch matlab.slurm即可

最后,程序运行完成后,
1、命令行输入cat out.log,可直接在超算集群上查看输出信息
2、也可以使用页面左上角的文件传输功能,将输出文件下载到本地电脑

另外:如果想杀掉正在运行的作业
1、squeue命令查看作业号
2、scancel 作业号:杀掉作业

成都天玑智算科技有限公司