主要内容

isvalid

确定消息是否有效

描述

例子

isvalid (message_name检查输入或本地消息是否有效。如果图表已将消息从队列中移除,且未转发或丢弃它,则该消息有效。

例子

全部展开

当状态一个是否活动,是否收到消息.如果消息的数据值为3,则丢弃消息。然后,当状态B是否激活,检查该消息仍然有效。如果消息有效且数据值为6,则丢弃消息。

在国家一个

期间:如果receive(M) == true如果M.data == 3 discard(M);结束结束

在国家B

期间:如果isvalid(M) == true如果M.data == 6 discard(M);结束结束

在两个并行状态中使用isvalid操作符的状态流图。

版本历史

在R2015b中引入