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