bash - 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"
解决方案
推荐阅读
- javascript - Vue.js Computed/Watch 对视口宽度数据更改没有反应
- python - 了解 find_elements_by_xpath 在 Selenium 中返回的内容
- sql - 有没有办法在“分组”国家之后只显示查询的前 2/n 个?- 大查询 SQL
- html - 如何通过用户资产 ID 访问元素?
- javascript - 一次将 JSON 重复对象发布到服务器而不需要复制?
- angularjs - angularjs 更新到 1.8 后单选按钮值未更新
- android-widget - AppWidgetManager.updateAppWidget() 在某些 Android 11 设备上不起作用
- database - django.db.utils.ProgrammingError 尽管删除了有问题的代码
- flutter - flutter:将 DropDownButton 中的图标移动到灵活区域的左侧
- javascript - 在 html 中向左/向右滑动以更改幻灯片?