如何运行一个Matlab函数使用.sbatch文件吗
108(30天)
显示旧的评论
嗨我新的粘和很多我试图运行一个MATLAB函数(我不能使用mdc,因为这显然不是我的一个可用的HPC集群)上可用
我想我遇到了麻烦与理解适当的符号和运行脚本的一个函数使用粘。很多
这些是我看到的两段代码:
matlab -nodisplay < multi_parfor.m
和…
matlab -nodesktop - r“multi_parfor.m”
我想知道如果任何人都可以解释如何做到这一点,也许做一个评论使用上面的每个行代码(一个用于一个脚本,一个是函数?等等)。
提前谢谢你
0评论
接受的答案
命运Ellenor
2020年11月8日
你可以通过这样一个函数的输入参数:
srunmatlab -nodisplay -singleCompThread - r”FunctionFileName (INPUTArg1、INPUTArg2 INPUTArg3)”
如果它只是一个脚本,而不是一个函数,这是如何写:
srunmatlab -nodisplay -singleCompThread - r“ScriptFileName”
计算加拿大documention有一个明确的大纲如何编写一个粘提交脚本提交一个MATLAB很多工作:
这matlab文件概述了语法上面/命令行: