文档帮助中心文档
从文件夹名称获取标签列表
lbls = folders2labels (loc)
lbls = folders2labels (loc、名称、值)
lbls = folders2labels (ds)
[lbls,文件]= folders2labels (___)
当您处理机器或深度学习分类问题,并且您的标签数据存储在具有相应标签名称的文件夹中时,请使用此功能。
例子
lbls= folders2labels (疯狂的)根据位置指定的文件夹名称创建标签列表疯狂的.
lbls= folders2labels (疯狂的)
lbls
疯狂的
lbls= folders2labels (疯狂的,名称,值)使用名称-值对指定其他输入参数。例如,“FileExtensions”、“.mat”在扫描标签时只包含.mat文件。
lbls= folders2labels (疯狂的,名称,值)
名称,值
“FileExtensions”、“.mat”
lbls= folders2labels (ds)中的文件创建标签列表ds.ds可以是数据存储,一个matlab.io.datastore.FileSet对象,或matlab.io.datastore.BlockedFileSet对象。
lbls= folders2labels (ds)
ds
matlab.io.datastore.FileSet
matlab.io.datastore.BlockedFileSet
[lbls,文件) = folders2labels (___)另外,返回一个文件列表。的我th元素lbls对应的标签我th文件文件.
[lbls,文件) = folders2labels (___)
文件
我
全部折叠
创建一个名为文件在包含三个子文件夹的当前文件夹中,Files_1,Files_2,Files_3.向每个子文件夹添加随机数量的文件,每个文件包含随机大小的随机信号。
Files_1
Files_2
Files_3
mkdir文件为Kj = 1:3 fname =“Files_”+ kj;mkdir(帧)为(4) = 0“sig_”+ kj +“_”+ jk;SGN = randn(randi([30 50]),randi(2));保存(sname,“胡志明市”)移动文件(sname +“.mat”、帧)结束移动文件(帧,“文件”)结束
列出文件夹的内容。
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 =9 x1分类Files_1 Files_1 Files_1 Files_2 Files_2 Files_3 Files_3 Files_3
列出与标签相关联的文件的名称。
[~,文件]= folders2labels (“文件”);[~,帧]= fileparts(文件)
帧=9 x1字符串“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”
删除文件在示例开头创建的目录。
删除文件夹文件年代
要扫描标签的文件或文件夹,标签指定为字符向量、字符向量单元格数组、字符串标量或字符串数组,其中包含本地或远程文件或文件夹的位置。
本地文件或文件夹-指定疯狂的作为文件或文件夹的本地路径。如果文件不在当前文件夹中,则本地路径必须指定完整路径或相对路径。默认情况下包含指定文件夹的子文件夹中的文件。您可以使用通配符(*)来指定本地路径。此字符指定文件搜索包括所有匹配的文件或匹配文件夹中的所有文件。
*
使用国际化资源标识符(IRI)指定的远程位置。
远程文件或文件夹-指定疯狂的将文件或文件夹的完整路径作为表单的统一资源定位符(URL)hdfs: / / / path_to_file.有关更多信息,请参见使用远程数据.
hdfs: / / / path_to_file
folders2labels查找所有文件格式。要指定要扫描的文件扩展名的自定义列表,请使用FileExtensions论点。
folders2labels
FileExtensions
例子:“whale.mat”
“whale.mat”
例子:“. . / dir /数据/ signal.mat”
“. . / dir /数据/ signal.mat”
例子:“. . / dir /数据/”
“. . / dir /数据/”
例子:{“dataFiles / Files_1”“dataFiles / Files_2”}
{“dataFiles / Files_1”“dataFiles / Files_2”}
例子:[" dataFiles Files_1 / " " dataFiles Files_2 / "]
[" dataFiles Files_1 / " " dataFiles Files_2 / "]
数据类型:字符|字符串|细胞
字符
字符串
细胞
数据存储库,指定为数据存储matlab.io.datastore.FileSet对象,或matlab.io.datastore.BlockedFileSet对象。
如果ds是一个数据存储,它必须包含文件属性,从中解析标签名称。
如果ds是一个matlab.io.datastore.FileSet对象,folders2labels中列出的文件名获取标签名称FileInfo的属性ds.
FileInfo
如果ds是一个matlab.io.datastore.BlockedFileSet对象,folders2labels中列出的文件名获取标签名称BlockInfo的属性ds.
BlockInfo
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
folders2labels(“C: \ dir \ signaldata’,‘FileExtensions’,. csv)
IncludeSubfolders
假
0
真正的
1
子文件夹包含标志,指定为真正的或假.指定真正的将所有文件和子文件夹包含在每个文件夹或假只包含每个文件夹中的文件。
例子:“IncludeSubfolders”,真的
“IncludeSubfolders”,真的
数据类型:逻辑|双
逻辑
双
信号文件扩展名,指定为字符串标量、字符串数组、字符向量或字符向量的单元数组。
例子:' FileExtensions ', ' . csv”
' FileExtensions ', ' . csv”
数据类型:字符串|字符|细胞
标签列表,作为分类向量返回。
文件列表,作为字符串向量返回。的我th元素lbls对应的标签我th文件文件.
信号贴标签机|countlabels|splitlabels
countlabels
splitlabels
如果你有一个修改的版本,你就会喜欢它。您想再修改一下吗?
Hai fatto clic su un collegamento che corto comando MATLAB:
Esegui il comando inserendolo nella finestra di comando MATLAB。我浏览器web非supportano金宝app I命令MATLAB。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系