文件帮助中心文件
after
在数据线上收到新数据时,定义函数
listener = sulteach(队列,funstocall)
示例
听众= afterEach (队列那Funtocall.)指定函数Funtocall.每次执行队列收到新数据。您可以指定多个不同的函数来调用,因为每次调用after在队列中创建一个新的侦听器。如果要指定另一个函数,请致电after一次。方法删除函数的注册队列,删除返回听众对象。
听众= afterEach (队列那Funtocall.)
听众
队列
Funtocall.
你必须打电话after在您创建数据队列的同一过程中,否则发生错误。召唤后after,队列中的任何当前数据都会立即调度到提供的函数。
崩溃
如果你打电话after在等待派遣的队列上有物品,这些物品立即被派往after功能。打电话after在向队列发送数据之前,以确保开启送,函数句柄指定after被称为。
送
建立A.达图并打电话after。
达图
q = parallel.pool.dataqueue;extereA(Q,@DISP);
议案i = 1发送(q,2);结束
2
发送(q,3)
3.
您还可以首先向队列发送各种消息。当你打电话的时候after,待定消息传递给after函数,在此示例中到功能句柄@disp.。
@disp.
q = parallel.pool.dataqueue;议案i = 1发送(q,2);结束发送(q,3)续工(q,@disp);
2 3.
建立A.达图创建一个监听器。
d = parallel.pool.dataqueue;listener = d.aftereach(@disp);
使用值1发送一些数据。
D.Send(1)
1
删除侦听器。
删除(侦听器)d.send(1)
由于删除侦听器,删除了回调,因此不会返回任何数据。
parallel.pool.dataqueue.
数据队列,指定为aparallel.pool.dataqueue.对象。
示例:q = parallel.pool.dataqueue;
q = parallel.pool.dataqueue;
功能句柄,指定在收到一段新数据时添加到函数列表中的函数队列。
示例:listener = sulteach(队列,funstocall)
所有回调函数必须接受数据作为单一的论点。
数据
sulteAp(队列,@Foo)期待功能手柄@foo.到表格的函数
sulteAp(队列,@Foo)
@foo.
功能foo(数据)结束
发送(队列,SomeData)
SomeData.
foo(数据)
Event.Listener.
侦听器对象创建after,作为句柄返回Event.Listener.对象。
Event.Listener.|parallel.pool.dataqueue.|parallel.pool.pollabledataqueue.|议案|民意调查|送
parallel.pool.pollabledataqueue.
议案
民意调查
Sie Haben AUF EINEN LINK GEKLICKT,DER DIESEM MATLAB-BEFEHL ONTSPRICHT:
Führensieden befehl Durch Eingabe在Das Matlab-Befehlsfenster Aus。WebBrowserUnterstützenKeineMatlab-Befehle。
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室
立即获得审判