这个例子展示了如何使用二进制编码通过UDP通信协议传输数据。模型在一台计算机内从一个UDP端口发送数据到另一个。您可以修改模型以在两台计算机之间进行通信,方法是将模型分成发送和接收部分,并在两台计算机上运行模型。黄色的块用来发送数据,蓝色的块用来接收数据。然后,请在Board Setup对话框的适当字段中输入两台计算机的主机名或IP地址。
如果需要切换到正常模式,双击模型中的橙色按钮。
上启动实时执行模拟选项卡上,单击运行.
如果需要,要切换到外部模式,双击模型中的橙色按钮。
上启动实时执行桌面实时选项卡上,单击开始.模型构建、连接到外部模式并启动。
这些命令打开模型并抑制关于未安装板的警告。
w =警告(“关闭”,“sldrt: blkgui: boardnotonlist”);open_system (fullfile (matlabroot,“工具箱”,“sldrt”,“sldrtexamples”,“sldrtex_packetio”));警告(w);
close_system (find_system (gcs,“BlockType”,“范围”));
清晰的关闭所有bdclose所有