在Matlab中从多个源接收UDP数据

时间:2010-09-02 16:10:22

标签: matlab udp

我需要在Matlab中设置一个UDP阅读器,它接收来自多个来源的数据。我通常将它用于单个数据源:

[packet,~,~,senderaddress]=fread(s,s.BytesAvailable)

问题是我想避免等待超时,我没有终止数据到达,并且数据包的大小未知。有没有其他人有这个问题?感谢

1 个答案:

答案 0 :(得分:0)

为什么不使用Java的网络功能。 UDP File Exchange执行一些Java脚本来访问UDP套接字。定义数据包的最大大小(UDP数据报最长可达65536字节)和首选超时。