文档帮助中心文档
通过TCP/IP向远程主机写入一个数据二进制块
writebinblock (t)的数据,数据类型)
例子
writebinblock (t,数据,数据类型)写入一个binblock数据以指定的形式数据类型到由TCP/IP客户端指定的远程主机t.函数暂停MATLAB®执行,直到将指定的值写入远程主机。
writebinblock (t,数据,数据类型)
t
数据
数据类型
全部折叠
创建一个TCP/IP客户端连接t连接到TCP/IP回显服务器,端口为4000。要做到这一点,你必须有一个echotcpip端口4000上运行的服务器。
echotcpip
echotcpip (“上”,4000) t = tcpclient(“localhost”, 4000)
t = tcpclient with properties: Address: 'localhost' Port: 4000 NumBytesAvailable: 0显示所有的属性、函数
写的值(1、2、3、4、5)作为uint8格式的binblock。
(1、2、3、4、5)
writebinblock (t, 1:5,“uint8”)
写另一个数据块。写的值(6、7、8、9、10)双数据。
(6、7、8、9、10)
writebinblock (t, 6:10“替身”)
由于客户端连接到回显服务器,所以写入服务器的数据将返回给客户端。读取你写的第一个数据块。
readbinblock (t)
ans =1×51 2 3 4 5
再次读取数据的binblock,以返回您写入的第二组值。将数据指定为双.
双
readbinblock (t)“替身”)
ans =1×56 7 8 9 10
通过清除对象来关闭TCP/IP客户端与远程主机之间的连接。关掉echotcpip服务器。
清晰的techotcpip (“关闭”)
tcpclient
TCP/IP客户端,指定为tcpclient对象。
例子:writebinblock (t、1:5“uint8”)向TCP/IP客户端写入数据的binblockt.
writebinblock (t、1:5“uint8”)
N
数字或ASCII数据,指定为1-by-N数值的向量或文本的字符向量或字符串标量。所有数值数据类型类型,数据是值的行向量。
例子:writebinblock (t、1:5“uint8”)写的值(1、2、3、4、5).
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|字符|字符串
单
int8
int16
int32
int64
uint8
uint16
uint32
uint64
字符
字符串
“uint8”
“int8”
“uint16”
“int16”
“uint32”
“int32”
“uint64”
“int64”
“单身”
“替身”
“字符”
“字符串”
每个值的大小和格式,指定为字符向量或字符串。数据类型确定要为每个值写入的字节数,并将这些字节解释为MATLAB数据类型。
例子:writebinblock (t, 1:5,“双”)写的值(1、2、3、4、5)双数据。
writebinblock (t, 1:5,“双”)
数据类型:字符|字符串
tcpclient|写|writeline|readbinblock
写
writeline
readbinblock
您有此示例的修改版本。您想用编辑打开这个示例吗?
你点击了一个与MATLAB命令相对应的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并看到当地的活动和提供。根据您的地理位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
请选择中国网站(中文或英文),以获得最佳网站性能。MathWorks的其他国家站点并没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在