利用MATLAB实现两个主机的通信(利用UDP协议)
闲来无事,做的一个小玩意儿,和大家分享一下
-
首先看一下界面效果吧,非常简单,如下所示:
主机一:
主机二: -
如果有人感兴趣的话,这里有下载地址,提供给大家:
链接:https://pan.baidu.com/s/1zXTLdailS_l42CvLnOKYOA
提取码:0mf0 -
打开压缩包后,可以看到五个文件,就不详细讲他们的用途了,命名算是比较清晰了。
-
使用之前,打开udp_interface.m文件,找到第77行,修改其中的IP地址为你需要通信的IP地址(如果是单主机模拟,就是自己的IP,如果是双主机通信,就是对方主机的IP地址)。
-
仍旧在77行,修改其中的端口号,第一个主机远程端口号设置为8822,本地端口号设置为8833,第二个主机相反即可(注意:端口号在1-65535之间随意取值,但是有些是特殊应用端口,最好不要乱取),如下所示:
主机一:
主机二: -
这样就完成了配置过程,然后点击运行,就可以体验效果了,祝大家好运!