主要内容

writebinblock

编写一个binblock从TCP / IP的数据服务器

    描述

    例子

    writebinblock (t,数据,数据类型)写的binblock数据在指定的形式数据类型TCP / IP的服务器t客户端连接到它。的值连接的属性t必须1(真正的之前你可以写。暂停MATLAB的函数®执行,直到指定的值写入到远程主机。

    例子

    全部折叠

    创建一个TCP / IP服务器侦听连接本地主机和端口4000。

    服务器= tcpserver (“localhost”,4000)
    服务器= TCPServer属性:ServerAddress: ServerPort“127.0.0.1: 4000连接:0 ClientAddress:“ClientPort: [] NumBytesAvailable: 0显示所有属性,函数

    创建一个TCP / IP客户端连接到您的服务器对象使用tcpclient。您必须指定相同的IP地址和端口号用于创建服务器

    客户= tcpclient (“localhost”,4000)
    客户= tcpclient属性:地址:“localhost”端口:4000 NumBytesAvailable: 0显示所有属性,函数

    写的值(1、2、3、4、5)从服务器到客户端通过编写它服务器对象作为binblockuint8格式。

    writebinblock(服务器、1:5“uint8”)

    编写另一个binblock的数据。写的值(6、7、8、9、10)双数据。

    writebinblock(服务器、6:10“替身”)

    由于客户端连接到服务器,您写的数据到服务器是可读的客户端对象。读的第一binblock数据。

    readbinblock(客户端)
    ans =1×51 2 3 4 5

    读数据的binblock再次返回第二组值。指定数据

    readbinblock(客户端,“替身”)
    ans =1×56 7 8 9 10

    输入参数

    全部折叠

    TCP / IP服务器指定为一个tcpserver对象。

    例子:writebinblock (t、1:5“uint8”)的数据写binblock TCP / IP客户端连接到服务器t

    数字或ASCII数据,指定为1×-N向量的数值或者作为特征向量或字符串标量的文本。所有数值数据类型类型,数据是一个行向量的值。

    例子:writebinblock (t、1:5“uint8”)写的值(1、2、3、4、5)

    数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|字符|字符串

    每个值的大小和格式,指定为一个字符或字符串向量。数据类型决定写的字节数为每个值和解释的字节为MATLAB数据类型。

    例子:writebinblock (t, 1:5,“双”)写的值(1、2、3、4、5)双数据。

    数据类型:字符|字符串

    版本历史

    介绍了R2021a