reset
类: matlab.io.datastore.DsFileSet
命名空间: matlab.io.datastore
重置文件集对象
语法
reset(fs)
说明
reset(
将文件集对象 fs
)fs
重置为没有从中读取文件时的状态。通过重置,可以从同一个文件集对象中重新读取。
输入参数
示例
重置文件集对象
创建一个文件集对象,获取文件集对象中的文件信息,然后将文件集对象重置为其原始状态。
为 demos
文件夹中的所有 .mat
文件创建一个文件集对象。
folder = fullfile(matlabroot,'toolbox','matlab','demos'); fs = matlab.io.datastore.DsFileSet(folder,... 'IncludeSubfolders',true,... 'FileExtensions','.mat');
如果文件集对象中存在文件,则一次获取一个文件的文件信息。
while hasfile(fs) file = nextfile(fs); end
nextfile
操作可以更改文件集对象中的位置指针。要获取第一个文件的信息,必须先对文件集对象进行 reset
。
reset(fs);
fTable1 = nextfile(fs); % first file information
版本历史记录
在 R2017b 中推出