帮助中心帮助中心
使用信号子集创建数据存储
SDSSUBSET =子集(SDS,INDICES)
例子
SDSSUBSET.=子集(SDS.那指数的)返回信号数据存储SDSSUBSET.包含信号的子集SDS.。
SDSSUBSET.=子集(SDS.那指数的)
SDSSUBSET.
SDS.
指数
全部收缩
指定具有信号处理工具箱™所包含的示例信号的文件路径。
文件夹= fullfile(matlabroot,'工具箱'那'matlab'那'emos');
创建指向指定文件夹的信号数据存储。列出数据存储区中的前十个文件的名称。
SDS = SignalDataStore(文件夹);[〜,c] = fileparts(sds.files(1:10))
C =10x1细胞{'affidents'} {'airfoil'} {'airlineresults'} {'cape'} {'census'} {'census'} {'clown'} {'detail'} {'dureer'} {'dureer'} {'地球'}
创建一个逻辑向量,指示信号数据存储中的文件名是否开始'空气'。
'空气'
filecontainsair = cellfun(@(c)startswith(c,'空气'),C);
打电话给子集在信号数据存储上的功能和与从中开始的文件对应的索引'空气'。
子集
SDSSUBSET =子集(SDS,FILECONTAINSAIR)
sdssubset = signaldataStore with属性:文件:{'... / devel / bat / bdoc22a / build / matlab / toolbox / matlab / demos / airfoil.mat';'/ bat / bdoc22a / build / matlab / toolbox / matlab / demos / airlineresults.mat'}文件夹:{'/ mathworks / devel / bat / bdoc22a / build / matlab / toolbox / matlab / demos'} alternatefilesystemroots:[0x0字符串] readsize:1
SignalDataStore.
信号数据存储,指定为aSignalDataStore.目的。
指定指数作为:
包含要包含的文件或成员索引的矢量SDSSUBSET.。这子集函数接受ununique指数。
逻辑向量与文件或成员数相同的长度SDS.。如果指定被指定为逻辑向量,真的表示要包含相应的文件或成员SDSSUBSET.。
真的
数据类型:双倍的|逻辑
双倍的
逻辑
信号数据存储的子集,作为a返回SignalDataStore.目的。
SignalDataStore.|洗牌|numpartitions.|分割
洗牌
numpartitions.
分割
您拥有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
联系您当地的办公室