Main Content

forward

转发消息

描述

示例

forward(message_in_name,message_out_name) 将有效的输入或局部消息转发到局部队列或输出端口。在图转发一条消息后,它可以在同一时间步中从队列中删除另一条消息。

示例

全部展开

检查输入队列中是否存在消息 M_in。如果存在消息,则从队列中删除该消息,并将其转发到输出端口 M_out

on M_in:
   forward(M_in,M_out);

Stateflow chart that uses the forward operator in a state.

检查局部队列中是否存在消息 M_local。如果存在消息,则从状态 A 转移到状态 B。从 M_local 消息队列中删除该消息,并将其转发到输出端口 M_out

M_local{forward(M_local,M_out)}

Stateflow chart that uses the forward operator in a transition.

版本历史记录

在 R2015b 中推出