Python 多线程 多任务提交(matlab)
发布时间
阅读量:
阅读量
通过 Python 编程语言可完成多线程环境下多个任务的提交与执行操作。
建议首先查阅相关技术博客文章:https://segmentfault.com/a/1190000000414339>
例如,使用 Python 实现对多个 MATLAB 任务的同时提交,并运行包含多种可变参数的 MATLAB 函数 MFunction(需注意在提交命令中,函数名前后必须添加双引号以确保格式正确):
from multiprocessing import Process, Pool
import os
import time
def func(name):
code = """ matlab -nodesktop -nodisplay -r "MFunction('%s', '%s', '%s', '%s', '%s')" """ %(name[0],name[1],name[2],name[3],name[4])
print code
os.system(code)
def main():
pairs = [['para_1', 'para_2', 'para_3', 'para_4', 'para_5'],
['para
全部评论 (0)
还没有任何评论哟~
