hasdata
类: matlab.io.datastore.DsFileReader
包: matlab.io.datastore
确定是否有数据可读取
语法
tf = hasdata(fr)
说明
如果有可从 fr
指定的文件读取器对象中读取的数据,tf = hasdata(
将返回逻辑值 fr
)1
(true
)。否则,hasdata
将返回逻辑值 0
(false
)。
输入参数
示例
确定是否有可供文件读取器对象读取的数据
为文件创建一个文件读取器对象,检查文件是否有要读取的数据,然后读取数据。
为 airlinesmall.csv
创建 DsFileReader
对象。
fr = matlab.io.datastore.DsFileReader('airlinesmall.csv');
使用 hasdata
方法检查文件是否有要读取的数据。然后,读取前 1000
个字符。
if hasdata(fr) d = read(fr,1000,'SizeMethod','OutputSize','OutputType','char'); end
版本历史记录
在 R2017b 中推出