导入java.net.Socket导入java.io. *
%#连接到服务器
我想在Matlab中套接字网络。
直到昨天它都运行良好,但突然间它不显示错误消息。
while true
fprintf('Server start...');
sockets.client_socket = ServerSocket(6678);
sockets.client_output = sockets.client_socket.accept;
output_socket = sockets.client_output;
..............
end
错误消息=>
[类型为'double'的输入参数的未定义函数或方法'ServerSocket'。==> 19个套接字上的Con_sock错误。client_socket= ServerSocket(6678);]
我能怎么做?我试图将6678数据类型也更改为int8()和uint8()。
据我所知,在Matlab中没有ServerSocket函数,因此您可能是在指外部类。
如果要在Matlab中使用套接字进行操作,正确的方法是使用tcpip
funcion:
socket=tcpip('0.0.0.0', 30000, 'NetworkRole', 'server')
从那里您可以收听和接收数据。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句