exponenta event banner

currentFileIndexComparator

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

Сравнить индексы файлов

Синтаксис

tf = currentFileIndexComparator(ds,ind)

Описание

tf = currentFileIndexComparator(ds,ind) сравнивает индекс записи ind в индекс чтения текущего файла, считываемого хранилищем данных. Результат является логическим 1 (true), когда индексы одинаковы, и логический 0 (false) в противном случае. Это указывает количество операций чтения на файл.

Если пользовательские подклассы хранилища данных из matlab.io.datastore.FileWritable, то он наследует currentFileIndexComparator метод, который всегда возвращает false. Если хранилище данных в основном работает с файлами, для которых требуется несколько операций чтения на файл, необходимо внедрить собственные getCurrentFilename и currentFileIndexComparator методы в подклассе. Эти методы сообщают хранилищу данных, какой файл читается, и требует ли файл нескольких операций чтения.

Входные аргументы

развернуть все

Входное хранилище данных, указанное как объект хранилища данных, наследующий от matlab.io.datastore.FileWritable. Сведения о создании объекта хранилища данных см. в разделе matlab.io.Datastore.

Индекс записи, заданный как положительный целочисленный скаляр.

Признаки

Accessprotected

Сведения об атрибутах методов см. в разделе Атрибуты метода.

Представлен в R2020a