hasdata
클래스: matlab.io.datastore.DsFileReader
네임스페이스: matlab.io.datastore
데이터를 읽을 수 있는지 확인
구문
tf = hasdata(fr)
설명
tf = hasdata(
은 fr
)fr
로 지정된 file-reader 객체에서 읽을 수 있는 데이터가 있는 경우 논리값 1
(true
)을 반환합니다. 그렇지 않으면 hasdata
는 논리값 0
(false
)을 반환합니다.
입력 인수
예제
File-Reader 객체에 읽을 데이터가 있는지 판별하기
파일에 대한 file-reader 객체를 만들고, 파일에 읽을 데이터가 있는지 확인한 후, 데이터를 읽습니다.
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에 개발됨