主要内容

合并

合并两个或多个标记的信号集

自从R2020a

描述

例子

lssnew=合并(lss1,…,lssN合并N标记的信号集对象,lss1,…,lssN,并返回一个标记的信号集lssnew包含输入集的所有成员和标签值。

例子

全部折叠

加载一个包含鲸鱼歌曲录音的标记信号集。显示集合成员的名称及其标签定义的摘要。

负载鲸鱼getMemberNames (lss)
ans =2 x1字符串“{1}”成员“{2}”成员
labelDefinitionsSummary (lss)
ans =3×9表LabelName LabelType LabelDataType类别ValidationFunction DefaultValue Sublabels标签描述  ______________ ___________ _____________ ____________ __________________ ____________ ___________________________ ___ ____________________________ " WhaleType”“属性”“分类”{3 x1字符串}{【“N / A”】}{0 x0双}{0 x0双}”“鲸鱼类型”“MoanRegions”“投资回报率”“逻辑”{[“N / A”]}{0 x0双}{0 x0双}{0 x0双}“呻吟”“地区发生“TrillRegions”“投资回报率”“逻辑”{["N/A"]} {0x0 double} {0x0 double} {1x1 signalLabelDefinition} ""颤音发生的区域"

创建一个具有相同数据源、时间信息和标签的新信号集lss.删除新集合的第一个成员,并更改其余成员的名称。显示新集合成员的名称。

newss = copy(lss);removeMembers (newlss, 1) setMemberNames (newlss“YoungOne”) getMemberNames (newlss)
ans = "YoungOne"

创建一个标签定义,指定信号对应的是幼鲸还是成年鲸。将定义添加到新的标记信号集中,并标记成员。删除指定呻吟区域的标签。显示新成员标签定义的摘要

calf = signalLabelDefinition(“小牛”“LabeldataType”“逻辑”“DefaultValue”假的,...“描述”“这个标本是一头小牛,还是一头成年犀牛?”);addLabelDefinitions (newlss、小腿)setLabelValue (newlss 1“小牛”真正的)removeLabelDefinition (newlss“MoanRegions”) labelDefinitionsSummary (newlss)
ans =3×9表LabelName LabelType LabelDataType类别ValidationFunction DefaultValue Sublabels标签描述  ______________ ___________ _____________ ____________ __________________ ____________ ___________________________ ___ ______________________________________ " WhaleType”“属性”“分类”{3 x1字符串}{【“N / A”】}{0 x0双}{0 x0双}”“鲸鱼类型”“TrillRegions”“投资回报率”“逻辑”{[“N / A”]}{0 x0双}{0 x0双}{1 x1 signalLabelDefinition}”“颤音”“小牛”发生的地区"attribute" "logical" {["N/A"]} {0x0 double} {[0]} {0x0 double} ""该标本是犊牛还是成年牛?"

合并两个标记的信号集。验证合并集是否包含原始集的成员、定义和标签。

lsmerge = merge(lss, newss);getMemberNames (lssmerge)
ans =3 x1字符串“会员{1}”“会员{2}”“YoungOne”
labelDefinitionsSummary (lssmerge)
ans =4×9表LabelName LabelType LabelDataType类别ValidationFunction DefaultValue Sublabels标签描述  ______________ ___________ _____________ ____________ __________________ ____________ ___________________________ ___ ______________________________________ " WhaleType”“属性”“分类”{3 x1字符串}{【“N / A”】}{0 x0双}{0 x0双}”“鲸鱼类型”“MoanRegions”“投资回报率”“逻辑”{[“N / A”]}{0 x0双}{0 x0双}{0 x0双}“呻吟”“地区发生“TrillRegions”“投资回报”"logical" {["N/A"]} {0x0 double} {0x0 double} {1x1 signalLabelDefinition} ""颤音发生的区域"" Calf" "属性"" logical" {["N/A"]} {0x0 double} {[0]} {0x0 double} ""标本是Calf还是adult?"

输入参数

全部折叠

输入标记的信号集,指定为labeledSignalSet对象。所有输入集必须具有相同的时间信息设置和数据源类型。

输出参数

全部折叠

合并标记信号集,返回为labeledSignalSet对象。一组lssnew包含信号源、标签定义和独立于输入标记信号集中的标签值。

  • 改变任何输入标记信号集不影响合并标记信号集。

  • 改变合并的标记信号集不会影响任何输入标记信号集。

版本历史

R2020a中引入

Baidu
map