MATLAB中的高速UDP接收器 [英] High speed UDP receiver in MATLAB
问题描述
我想在MATLAB中实现系统的接收端-这需要具有200Mb/sec以上的持续速度的千兆以太网.
I'd like to implement the receiving end of my system in MATLAB - this requires Gigabit Ethernet with sustained speeds of over 200Mb/sec.
使用MATLAB内置的 UDP 仪器控制工具箱似乎还不够.有什么好的选择吗?
Using MATLAB's built-in UDP from the Instrument Control Toolbox does not appear to be sufficient. Are there any good alternatives?
推荐答案
如果您了解Java,则可以在Java类中编写代码的网络部分,使用javaclasspath()将其加载到Matlab会话中,然后从中调用它们M代码.这可能会将问题从通过Matlab的udp()函数获取数据转变为跨Java/Matlab边界获取数据.
If you know Java, you can write the networking part of your code in Java classes, load those into your Matlab session with javaclasspath(), and invoke them from M-code. This could transform the problem from getting the data through Matlab's udp() function to getting the data across the Java/Matlab boundary.
这篇关于MATLAB中的高速UDP接收器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!