帮助中心帮助中心
通过TCP/IP从远程主机读取ASCII字符串数据行
数据= readline(t)
例子
数据= readline (t)从TCP/IP客户端指定的远程主机读取ASCII数据,直到第一次出现终止符t并返回数据作为一个没有结束符的字符串。该函数挂起MATLAB®执行,直到到达终止符或发生超时。
数据= readline (t)
数据
t
全部折叠
创建TCP/IP客户端连接t,连接到TCP/IP回声服务器,端口为4000。要做到这一点,你必须有一个echotcpip服务器在端口4000上运行。
echotcpip
echotcpip (“上”,4000) t = tcpclient(“localhost”, 4000)
t = tcpclient with properties:地址:'localhost'端口:4000 NumBytesAvailable: 0显示所有属性,函数
检查默认ASCII结束符。
t.Terminator
ans = "LF"
将终止符设置为“CR”并写入一个ASCII数据字符串。的writeline函数自动将终止符附加到数据。
“CR”
writeline
configureTerminator (t)“CR”) writeline (t)“你好”)
写另一个带有自动结束符的ASCII数据字符串。
writeline (t)“世界”)
由于客户端连接到echo服务器,因此写入服务器的数据将返回给客户端。读取一串ASCII数据。的readline函数返回数据,直到到达结束符为止。
readline
readline (t)
Ans = "hello"
再次读取ASCII数据字符串以返回您写入的第二个字符串。
Ans = "世界"
关闭echo服务器,清除TCP/IP客户端连接。
echotcpip (“关闭”)明确t
tcpclient
TCP/IP客户端,指定为tcpclient对象。
例子:readline (t)从TCP/IP客户端指定的远程主机读取ASCII数据t.
R2020b中介绍
读
configureTerminator
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处