Класс: 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 методы в подклассе. Эти методы сообщают хранилищу данных, какой файл читается, и требует ли файл нескольких операций чтения.
datastore | matlab.io.Datastore | matlab.io.datastore.FileWritable