如何运行一个Matlab函数使用.sbatch文件吗

108(30天)

嗨我新的粘和很多我试图运行一个MATLAB函数(我不能使用mdc,因为这显然不是我的一个可用的HPC集群)上可用

我想我遇到了麻烦与理解适当的符号和运行脚本的一个函数使用粘。很多

这些是我看到的两段代码:

matlab -nodisplay < multi_parfor.m

和…

matlab -nodesktop - r“multi_parfor.m”

我想知道如果任何人都可以解释如何做到这一点,也许做一个评论使用上面的每个行代码(一个用于一个脚本,一个是函数?等等)。

提前谢谢你

接受的答案

命运Ellenor
命运Ellenor 2020年11月8日
你可以通过这样一个函数的输入参数:
srunmatlab -nodisplay -singleCompThread - r”FunctionFileName (INPUTArg1、INPUTArg2 INPUTArg3)”
如果它只是一个脚本,而不是一个函数,这是如何写:
srunmatlab -nodisplay -singleCompThread - r“ScriptFileName”
计算加拿大documention有一个明确的大纲如何编写一个粘提交脚本提交一个MATLAB很多工作:
这matlab文件概述了语法上面/命令行:

更多的答案(0)

类别

找到更多的在集群配置帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!