3
我想從Matlab(Simulink)發送雙打到java。 這是我的代碼:通過UDP包發送雙從matlab到java
public static void main(String[] args) throws SocketException, UnknownHostException, IOException {
DatagramSocket socket = new DatagramSocket(25000);
byte[] buf = new byte[512];
DatagramPacket packet = new DatagramPacket(buf, buf.length);
while (true) {
socket.receive(packet);
String msg = new String(buf, 0, packet.getLength());
Double x = ByteBuffer.wrap(buf).getDouble();
System.out.println(x);
packet.setLength(buf.length);
}
}
我得到的值,但他們真的沒有任何意義......
您選擇UDP數據報級別的任何特定原因。 –