1:56视频长度为1:56。
状态机中的消息
消息对于在状态机中建模异步操作非常有用。这个例子有两个关键组件:发送方和接收方。发送方图以随机的时间间隔生成消息,接收方以不同的速率对这些消息进行排队和处理。
发送方组件生成状态为Create_and_Send的消息。消息还可以携带数据,这些数据可用于做出决定或执行操作。这些生成的消息通过Simulink中的消息行传输金宝app®.并保存在接收器的输入队列中。接收端以就绪状态启动。它检查队列中是否存在消息。一旦消息可用,它就从准备到处理。在回到准备状态之前,接收器在一段固定的时间内保持在处理状态。
有两点需要注意:消息在使用后会被销毁。因此,在转换中使用消息后,队列中的顶部消息在时间步骤结束前都保持有效,然后被销毁。下次计算此转换时,它将检查队列中是否存在新消息。接收者图表还显示了如何使用消息数据执行操作的示例。
在本例中,接收方在准备就绪时处理消息,这可能与发送方是异步的。要可视化消息的生命周期,请使用来自statflow的消息查看器块®块库。
相关产品下载188bet金宝搏
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。