概述
创建一个文件集并查询文件集中特定文件的信息。
为一组文件创建一个文件集 fs。
folder = {'accidents.mat','airlineResults.mat','census.mat','earth.mat'}
folder = 1x4 cell
Columns 1 through 3
{'accidents.mat'} {'airlineResults...'} {'census.mat'}
Column 4
{'earth.mat'}
fs = matlab.io.datastore.FileSet(folder)
fs =
FileSet with properties:
NumFiles: 4
NumFilesRead: 0
FileInfo: Show FileInfo for all 4 files
AlternateFileSystemRoots: {}
使用 nextfile 函数或通过查询 FileInfo 属性并指定索引来获取特定文件的信息。使用 nextfile 获取连续文件的信息。例如,获取文件集中前两个文件的信息。
file1 = nextfile(fs)
file1 =
1x1 FileInfo
Filename FileSize
______________________________________________________________________________ ________
"/mathworks/devel/bat/Bdoc20b/build/matlab/toolbox/matlab/demos/accidents.mat" 7343
file2 = nextfile(fs)
file2 =
1x1 FileInfo
Filename FileSize
___________________________________________________________________________________ __________
"/mathworks/devel/bat/Bdoc20b/build/matlab/toolbox/matlab/demos/airlineResults.mat" 1.5042e+05
查询 FileInfo 属性以获取有关该文件集中最后一个文件的信息。
lastfile = fs.FileInfo(4)
lastfile =
1x1 FileInfo
Filename FileSize
__________________________________________________________________________ ________
"/mathworks/devel/bat/Bdoc20b/build/matlab/toolbox/matlab/demos/earth.mat" 32522
最后
以上就是专注大神为你收集整理的matlab中数据集在哪里,数据存储中文件集合的文件集的全部内容,希望文章能够帮你解决matlab中数据集在哪里,数据存储中文件集合的文件集所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复