matlab与网络调试助手的数据收发问题(二)

时间:2024-05-18 17:45:33

第二个问题,网络调试助手怎么发送数据给matlab?
最好断开有线宽带!!
在这个问题中,网络调试助手是客户机(client),matlab是服务机(server),所以先在matlab上构建server,再在网络调试助手中建立客户机。具体操作如下:

1 matlab程序如下:

matlab与网络调试助手的数据收发问题(二)

上图,注意tcpip()函数的ip地址和端口号是电脑连接的WiFi的ip和端口号,怎么查看自己连接WiFi的IP和端口号,可以打开调试助手,协议类型选择“tcp server”,下面会显示你连接WiFi的IP和端口号。

2 打开调试助手,协议类型选择“tcp
client”,输入与matlab的tcpip()函数中相同的地址和端口号,如下图:
matlab与网络调试助手的数据收发问题(二)

3运行matlab中的程序,

4 点击网络调试助手上的“连接“,”发送设置“选择”HEX“,16进制发送,在”在数据发送“输入”F“,点击”发送“:如图
matlab与网络调试助手的数据收发问题(二)

在matlab端你会收到:

matlab与网络调试助手的数据收发问题(二)

上图,16进制“F“代表十进制15。至此,网络调试助手成功向matlab发送数据。