如何使用TCP/IP服务器套接字进行通信?
1、接受端口30000上任何机器的连接。
在命令行键入:
t = tcpip('0.0.0.0', 30000, 'NetworkRole', 'server');

2、打开连接。在接收到连接之前,此操作不会返回。
在命令行键入:
fopen(t);

3、读取波形,并通过绘图进行视觉确认。
在命令行键入:
data = fread(t, t.BytesAvailable);
plot(data);

4、此代码运行在第二个MATLAB副本上。
创建一个波形并将其可视化。
命令行键入:
data = sin(1:64);
plot(data);

5、创建一个客户端接口并将其打开。
命令行键入:
t = tcpip('localhost', 30000, 'NetworkRole', 'client');
fopen(t)

6、将波形写入服务器会话。
命令行键入:
fwrite(t, data)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。