文件帮助中心文件
获取文件夹名称的标签列表
LBLS = Folders2Labels(LOC)
lbls = folders2labels (loc、名称、值)
lbls = folders2labels(DS)
[LBLS,文件] = Folders2Labels(___)
在机器或深度学习分类问题上使用此功能,并且您的标记数据存储在具有相应标签名称的文件夹中。
例子
lbls= folders2labels (疯狂的)根据该位置指定的文件夹名称创建标签列表疯狂的.
lbls= folders2labels (疯狂的)
lbls
疯狂的
lbls= folders2labels (疯狂的那名称,价值)使用名称值对指定其他输入参数。例如,'FileExtensions','。垫子'在标签扫描中只包含.mat文件。
lbls= folders2labels (疯狂的那名称,价值)
名称,价值
'FileExtensions','。垫子'
lbls= folders2labels (DS.)中包含的文件创建标签列表DS..DS.可以是一个数据存储,一个matlab.io.datastore.FileSet对象,或者matlab.io.datastore.blockedfileset.blockedfileset.对象。
lbls= folders2labels (DS.)
DS.
matlab.io.datastore.FileSet
matlab.io.datastore.blockedfileset.blockedfileset.
[lbls那文件) = folders2labels (___)另外返回文件列表。这一世Th元素lbls对应的标签一世提交文件文件.
[lbls那文件) = folders2labels (___)
文件
一世
全部折叠
创建一个名为的文件夹文件在包含三个子文件夹的当前文件夹中,files_1.那files_2.,files_3..向每个子文件夹添加随机数量的文件,每个文件包含随机大小的随机信号。
files_1.
files_2.
files_3.
MKDIR.文件为了kj = 1:3 fname = [“Files_”INT2STR(KJ)];mkdir(fname)为了Jk = 1:randi(4) sname = [“sig_”int2str (kj)'_'INT2STR(JK)];SGN = RANDN(RANDI([30 50]),RANDI(2));保存(sname,胡志明市的)Movefile([sname“.mat”],fname)结尾movefile(fname,'文件')结尾
列出文件夹的内容。
dir ([‘* / * / *])
在Files/Files_1中找到的文件。sig_1_1。垫sig_1_3。垫. .sig_1_2。垫sig_1_4。Files/Files_2 ..sig_2_1。垫sig_2_2。在:Files/Files_3 ..sig_3_1。mat sig_3_2.mat sig_3_3.mat
根据文件夹名称创建标签列表。
lbls = folders2labels('文件')
lbls =9x1分类files_1 files_1 files_1 files_1 files_2 files_2 files_3 files_3 files_3
列出与标签相关联的文件名称。
[LBLS,文件] = Folders2Labels('文件');[〜,fnames] = fileparts(文件)
F名目=9x1字符串“sig_1_2”“sig_1_1 sig_1_3”“sig_1_4”“sig_2_1”“sig_2_2”“sig_3_1”“sig_3_2”“sig_3_3”
去除那个文件在示例开始时创建的目录。
rmdir.文件S.
要为标签扫描的文件或文件夹,指定为路径。将路径指定为字符向量,字符向量,字符串标量或字符串数组的单元格数组,其中包含本地或远程的文件或文件夹的位置。
本地文件或文件夹 - 指定疯狂的作为文件或文件夹的本地路径。如果文件不在当前文件夹中,则本地路径必须指定完整或相对路径。默认情况下包含指定文件夹的子文件夹中的文件。您可以使用通配符(*)指定本地路径时。此字符指定文件搜索包括匹配文件夹中的所有匹配文件或所有文件。
*
使用国际化资源标识符(IRI)指定的远程位置。
远程文件或文件夹 - 指定疯狂的作为表单的统一资源定位符(URL)的文件或文件夹的完整路径hdfs: / / / path_to_file.有关更多信息,请参阅使用远程数据.
hdfs: / / / path_to_file
folders2labels.查找所有文件格式。若要指定要扫描的自定义文件扩展名列表,请使用过滤义论点。
folders2labels.
过滤义
例子:'whale.mat'
'whale.mat'
例子:'../dir/data/signal.mat'
'../dir/data/signal.mat'
数据类型:字符|细绳|细胞
字符
细绳
细胞
数据存储库,指定为数据存储库matlab.io.datastore.FileSet对象,或者matlab.io.datastore.blockedfileset.blockedfileset.对象。
如果DS.是一个数据存储,它必须包含一个文件解析标签名称的财产。
如果DS.是A.matlab.io.datastore.FileSet对象,folders2labels.控件中列出的文件名获取标签名FileInfo财产DS..
FileInfo
如果DS.是A.matlab.io.datastore.blockedfileset.blockedfileset.对象,folders2labels.控件中列出的文件名获取标签名BlockInfo财产DS..
BlockInfo
指定可选的逗号分离对名称,价值参数。名称是参数名称和价值是对应的值。名称必须出现在引号内。您可以按如下顺序指定几个名称和值对参数Name1, Value1,…,的家.
名称
价值
Name1, Value1,…,的家
folders2labels(“C: \ dir \ signaldata’,‘FileExtensions’,. csv)
“IncludeSubfolders”
错误的
0.
真正的
1
子文件夹包含标志,指定为真正的或错误的.指定真正的包括每个文件夹中的所有文件和子文件夹或错误的仅包含每个文件夹中的文件。
例子:“IncludeSubfolders”,真的
“IncludeSubfolders”,真的
数据类型:逻辑|双倍的
逻辑
双倍的
“FileExtensions”
信号文件扩展名指定为字符串标量,字符串阵列,字符向量或字符向量的单元数组。
例子:'fileextensions','。CSV'
'fileextensions','。CSV'
数据类型:细绳|字符|细胞
标签列表,作为分类向量返回。
文件列表,作为字符串向量返回。这一世Th元素lbls对应于标签一世提交文件文件.
countlabels|LabeledSignalSet.|信号贴标器|signalLabelDefinition|分裂标签
countlabels
LabeledSignalSet.
signalLabelDefinition
分裂标签
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室