Main Content

currentFileIndexComparator

类: matlab.io.datastore.FileWritable
命名空间: matlab.io.datastore

比较文件索引

自 R2020a 起

语法

tf = currentFileIndexComparator(ds,ind)

说明

tf = currentFileIndexComparator(ds,ind) 将写入索引 ind 与数据存储正在读取的当前文件的读取索引进行比较。当索引相同时,结果为逻辑值 1 (true),否则为逻辑值 0 (false)。这表示每个文件的读取次数。

如果您的自定义数据存储从 matlab.io.datastore.FileWritable 派生子类,则它将继承 currentFileIndexComparator 方法,该方法始终返回 false。如果数据存储主要处理每个文件需要多次读取的文件,则您必须在子类中实现您自己的 getCurrentFilenamecurrentFileIndexComparator 方法。这些方法告诉数据存储正在读取哪个文件,以及该文件是否需要多次读取。

输入参数

全部展开

输入数据存储,指定为从 matlab.io.datastore.FileWritable 继承的数据存储对象。要创建数据存储对象,请参阅 matlab.io.Datastore

写入索引,指定为正整数标量。

属性

Accessprotected

要了解方法的属性,请参阅方法属性

版本历史记录

在 R2020a 中推出