首页 > 解决方案 > Bash 文件:如何打开正确版本的 Matlab

问题描述

我正在尝试在我大学的 HPC 中运行 Matlab 代码。代码是使用qsub一个bash文件提交的。

为了使用 Matlab R2019b,我被指示:要使用 Matlab R2019b,请在调度程序标志之后将以下内容添加到脚本顶部

export PATH=/username/local/matlab/bin:$PATH

我在这样做时遇到了麻烦。你能检查我的 bash 文件并告诉我有什么问题吗?目前,我的 bash 文件打开 Matlab R2015b(而不是 Matlab R2019b)。(注意:代替用户名,我输入了我的实际用户名)

#$ -S /bin/bash
#$ -l h_vmem=4G
#$ -l tmem=4G
#$ -l h_rt=24:0:0
#$ -cwd
#$ -j y

#Run 3 tasks where each task has a different $SGE_TASK_ID ranging from 1 to 3
#$ -t 1-3

#$ -N try
date
hostname


#Output the Task ID
echo "Task ID is $SGE_TASK_ID"

export PATH=/username/local/matlab/bin:$PATH


matlab -nodisplay -nodesktop -nojvm -nosplash -r "main_1; ID = $SGE_TASK_ID; main_2; exit"

标签: bashmatlab

解决方案


推荐阅读