文档

getCurrentWorker

工人对象当前正在运行的这个会议

句法

工人= getCurrentWorker

参数

工人

当前评估包含此功能的任务的工人对象。

描述

工人= getCurrentWorker返回Parallel.Worker对象表示目前正在评估包含此调用的任务功能的MATLAB工作者会议。

如果函数在MATLAB中运行®会议不是一个工人,它返回一个空的结果。

例子

找出主办运行任务的工作人员的财产。文件identifyWorkerHost.m包含以下功能代码。

功能本地主机= identifyWorkerHost()thisworker = getCurrentWorker;%Worker对象本地主机= thisworker.Host;%Host属性结束

与上一个工人执行此功能并返回工人的主机名称的任务创建工作。本实施例中手动附加必要的代码的文件。

C = parcluster();J = createJob(C);j.AttachedFiles = {'identifyWorkerHost.m'};T =的CreateTask(J,@ identifyWorkerHost,1,{});提交(j)的等待(J)workerhost = fetchOutputs(J)

R2006a前推出

是这个主题有帮助吗?