hasdata

Класс: matlab.io.datastore.DsFileReader
Пакет: matlab.io.datastore

Определите, доступны ли данные для чтения

Синтаксис

tf = hasdata(fr)

Описание

tf = hasdata(fr) возвращает логический 1 (true) если имеются данные, доступные для чтения с объекта file-reader, заданного fr. В противном случае hasdata возвращает логический 0 (false).

Входные параметры

расширить все

Объект программы чтения файлов, заданный как matlab.io.datastore.DsFileReader объект. Как создать DsFileReader объект, см. matlab.io.datastore.DsFileReader.

Примеры

Определите, имеет ли объект File-Reader данные для чтения

Создайте объект file-reader для файла, проверьте, есть ли в файле данные для чтения, а затем считайте данные.

Создайте DsFileReader объект для airlinesmall.csv.

fr = matlab.io.datastore.DsFileReader('airlinesmall.csv');

Проверьте, есть ли в файле данные для чтения с помощью hasdata способ. Затем прочитайте первое 1000 персонажи.

 if hasdata(fr)
    d = read(fr,1000,'SizeMethod','OutputSize','OutputType','char');
 end

Введенный в R2017b