文档帮助中心文档
帕弗
数据队列
使用数据队列将数据从工作者发送到客户端
发送(队列、数据)
发送(可轮询队列、数据)
实例
发送(队列,数据)发送带有值的消息或数据数据到parallel.pool.DataQueue指定的队列呼叫之后将每个挂起消息传递给之后.
发送(队列,数据)
队列
数据
parallel.pool.DataQueue
之后
发送(可轮询队列,数据)发送带有值的消息或数据数据到parallel.pool.PollableDataQueue指定的可轮询队列。使用投票(可轮询队列),然后返回数据作为答案。
发送(可轮询队列,数据)
可轮询队列
parallel.pool.PollableDataQueue
投票
(可轮询队列)
使用邮寄和投票使用可轮询的数据队列来传输和检索来自不同工作者的消息或数据。
邮寄
全部崩溃
建造一个数据队列,并致电之后.
q=parallel.pool.DataQueue;每个之后(q,@disp);
@disp
帕弗i=1:3发送(q,i);终止;
1 2 3
有关使用数据队列看见之后.
建造一个可轮询数据队列.
可轮询数据队列
p=parallel.pool.PollableDataQueue;
帕弗i=1发送(p,i);终止
投票(p)
1.
有关使用可轮询数据队列看见投票.
此示例显示了一个创建帕弗等等吧。创建一个数据队列,并使用之后指定每次队列接收数据时要执行的函数。此示例调用更新等待栏的子函数。
创建一个帕弗-循环以在MATLAB中执行要求计算的任务®使用邮寄在项目的每次迭代中发送一些虚拟数据帕弗-循环。当队列接收到数据时,之后电话nUpdateWaitbar在客户端MATLAB中,可以观察到等待条的进度。
nUpdateWaitbar
作用a=parforWaitbar D=parallel.pool.DataQueue;h=waitbar(0,“请等一下……”); 每次之后(D,@numpdatewaitbar);N=200;p=1;帕弗i=1:na(i)=max(abs(eig(rand(400));send(D,i);终止作用numpdatewaitbar(~)waitbar(p/N,h);p=p+1;终止终止
数据队列,指定为parallel.pool.DataQueue对象
例子:q=parallel.pool.DataQueue;
q=parallel.pool.DataQueue;
从worker到数据队列的消息或数据,指定为可以序列化的任何数据类型。
例子:发送(队列、数据);
发送(队列、数据);
可轮询数据队列,指定为parallel.pool.PollableDataQueue对象
例子:p=parallel.pool.PollableDataQueue;
之后|投票|帕弗|帕尔普|数据队列|parallel.pool.PollableDataQueue
帕尔普
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处
现在受审