利用MATLAB实现两个主机的通信(利用UDP协议)

闲来无事,做的一个小玩意儿,和大家分享一下

  1. 首先看一下界面效果吧,非常简单,如下所示:
    主机一:MATLAB实现简单的聊天软件
    主机二:MATLAB实现简单的聊天软件

  2. 如果有人感兴趣的话,这里有下载地址,提供给大家:
    链接:https://pan.baidu.com/s/1zXTLdailS_l42CvLnOKYOA
    提取码:0mf0

  3. 打开压缩包后,可以看到五个文件,就不详细讲他们的用途了,命名算是比较清晰了。

  4. 使用之前,打开udp_interface.m文件,找到第77行,修改其中的IP地址为你需要通信的IP地址(如果是单主机模拟,就是自己的IP,如果是双主机通信,就是对方主机的IP地址)。
    MATLAB实现简单的聊天软件

  5. 仍旧在77行,修改其中的端口号,第一个主机远程端口号设置为8822,本地端口号设置为8833,第二个主机相反即可(注意:端口号在1-65535之间随意取值,但是有些是特殊应用端口,最好不要乱取),如下所示:
    主机一:MATLAB实现简单的聊天软件
    主机二:MATLAB实现简单的聊天软件

  6. 这样就完成了配置过程,然后点击运行,就可以体验效果了,祝大家好运!

相关文章: