Класс: matlab.io.datastore.FileWritable
Пакет: matlab.io.datastore
Сравните индексы файла
tf = currentFileIndexComparator(ds,ind)
tf = currentFileIndexComparator( выдерживает сравнение запись индексируют ds,ind)ind в индекс чтения текущего файла, считанного datastore. Результатом является логический 1 TRUE) когда индексы являются тем же самым и логическим 0 ложь) в противном случае. Это обеспечивает индикацию относительно количества чтений на файл.
Если ваш пользовательский datastore разделяет на подклассы от matlab.io.datastore.FileWritable, затем это наследовало currentFileIndexComparator метод, который всегда возвращает false. Если datastore, в основном, работает с файлами, которые требуют нескольких чтений на файл, то необходимо реализовать собственный getCurrentFilename и currentFileIndexComparator методы в подклассе. Эти методы говорят datastore, какой файл читается, и требует ли файл нескольких чтений.
datastore | matlab.io.Datastore | matlab.io.datastore.FileWritable