帮助中心帮助中心
读取发送到TCP/IP服务器的一个数据嵌段
data = drebinblock(t)
data = dechBinblock(t,datatype)
例子
数据=读取板(t)读取发送到TCP/IP服务器的数据嵌段t从连接到它的客户端,并将数据返回为双重矢量。该功能暂停MATLAB®执行直到读取双嵌段中指定的值数量或发生超时为止。
数据=读取板(t)
数据
t
数据=读取板(t,,,,数据类型)读取一系列数据,这些数据解释为指定的类型数据类型。对于数字类型,数据作为双重向量返回。对于文本类型,如指定的那样,数据作为字符向量或字符串返回。
数据=读取板(t,,,,数据类型)
数据类型
全部收缩
创建一个TCP/IP服务器,该服务器会在Localhost和港口4000。
Localhost
服务器= tcpserver(“ localhost”,4000)
server =带有属性的tcpserver:serverAddress:“ 127.0.0.1”服务器port:4000连接:0 clientaddress:“” client ports:[] numbytesavailable:0显示所有属性,函数
创建一个TCP/IP客户端以使用tcpclient。您必须指定要创建的相同的IP地址和端口号服务器。
tcpclient
服务器
客户端= tcpclient(“ localhost”,4000)
client =带有属性的tcpclient:地址:'localhost'端口:4000 numbytesavailable:0显示所有属性,函数
在向客户端写一堆数据UINT8格式。
UINT8
writebinblock(客户端,[4,8,15,16,23,42],“ uint8”)
由于客户端已连接到服务器,因此您写入客户端的数据可从服务器目的。阅读数据嵌段。
读取(服务器)
ans =1×64 8 15 16 23 42
如果您向不在的客户端编写一堆数据UINT8格式,您必须在读取数据类型时指定数据类型服务器目的。
writebinblock(客户端,“你好世界!”,,,,“细绳”)dechBinblock(服务器,“细绳”)
ans =“你好,世界!”
tcpserver
TCP/IP服务器,指定为tcpserver目的。
例子:读取(t)读取发送到TCP/IP服务器的数据嵌段t从客户连接到它的客户。
读取(t)
“ uint8”
“ int8”
“ uint16”
“ int16”
“ uint32”
“ int32”
“ uint64”
“ int64”
“单身的”
“双倍的”
“ char”
“细绳”
每个值的大小和格式,指定为字符向量或字符串。数据类型确定要读取每个值的字节数,以及将这些字节作为MATLAB数据类型的解释。
例子:读取(t,“ double”)读取一系列双重数据。
读取(t,“ double”)
数据类型:char|细绳
char
细绳
tcpserver|读|阅读线|WriteBinblock
读
阅读线
WriteBinblock
您有此示例的修改版本。您想用您的编辑打开这个示例吗?
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室