在信号贴标器,您可以导入已存在signallabledefinition.
存储在MAT文件中的对象,或者您可以将信号标签定义添加到您的LabeledSignalSet.
直接在应用程序中。
使用信号标签定义来定义信号标签。标签可以是三种类型:
属性标签定义了整体信号的特性。
兴趣区域(ROI)标签定义了具有开始和结束时间的感兴趣区域的信号特征。
观点标签在一次兴趣点定义信号特性。
每个标签都可以具有四种数据类型中的一种:
逻辑标签可以是真的
或者错误的
。
分类标签可以属于您指定的一组类别中的任何一个。
数字标签可以具有任何数值。
细绳标签可以具有字符串表示的任何值。
例子:创建一个定义以标记其平均rms值作为数字属性的信号。
在命令行,代码
lblrms = signallabeldefinition(“意思是那......'labeltype'那'属性'那'labeldatatype'那'数字');保存('vescrmsdef'那'lblrms')
mainrmsdef.mat
,你可以加载到信号贴标器导入调用的标签定义Villmmsattr.
。在信号贴标器, 点击添加定义▼在贴标者标签并选择添加标签定义
。在对话框中,指定标签名称作为含义
那标签类型作为属性
, 和数据类型作为数字
。
例子:创建一个定义,以标记信号的零交叉“崛起”
积极过渡和“堕落”
对于负面的过渡。
在命令行,代码
ldf = signallabeldefinition(“十字架”那'labeltype'那'观点'那......'labeldatatype'那'分类'那'类别',[“崛起”那“堕落”]);保存('Crossdef'那'ldf')
crossdef.mat
,你可以加载到信号贴标器导入调用的标签定义十字架
。在信号贴标器, 点击添加定义▼在贴标者标签并选择添加标签定义
。在对话框中,指定标签名称作为交叉口
那标签类型作为观点
那数据类型作为分类
和类别升起
和落下
,每个类别在新行上。
要导入现有信号标签定义,请单击进口▼在贴标者标签并选择标签定义
从文件
。在对话框中,指定包含要导入的标签定义的MAT文件的名称。Mat文件必须只包含一个向量signallabledefinition.
对象。
要将信号标签定义添加到标记的信号集,请单击添加定义▼在贴标者标签并选择添加标签定义
。在对话框中,指定以下字段:
标签名称- 指定文本框中的名称。
标签类型- 选择其中一个属性
那ROI.
, 或者观点
。
标签描述(可选) - 在文本框中指定说明。
数据类型- 选择其中一个细绳
那数字
那逻辑
(默认),或分类
。
类别- 如果指定,则会出现此字段数据类型作为分类
。在新行输入每个类别。
默认(可选) - 指定信号标签的默认值。为了逻辑
标签,选择任一个真的
或者错误的
。为了分类
标签,选择您指定的任何类别。
此操作相当于使用addlabeldefinitions.
在命令行。
笔记
如果要重复使用在此期间创建的信号标签定义信号贴标器会话,您必须将定义导出到MAT文件并在后续会话中导入它们。
要添加Sublabel定义,请选择“中的定义”标签定义浏览器,点击添加定义▼在贴标者选项卡,然后选择添加sublabel定义
。对话框的顶部显示,如父母名字,您正在添加sublabel的标签的名称。
此操作相当于使用addlabeldefinitions.
在命令行。
笔记
标签可以有任何数量的Sublabels.。Sublabels自己不能有子标签。
要编辑标签或Sublabel定义,请选择“定义”标签定义浏览器并单击编辑按钮。在对话框中,指定以下字段:
标签名称- 指定文本框中的值。
标签描述- 指定文本框中的值。
类别- 如果指定,则会出现此字段数据类型作为分类
。您可以添加类别,但无法删除任何现有类别。在新行输入每个新类别。
默认- 指定信号标签的默认值。为了逻辑
标签,选择任一个真的
或者错误的
。为了分类
标签,选择您指定的任何类别。
编辑默认值不会影响现有标签。新的默认值仅适用于新成员,新区域或新点。
你无法修改标签类型或者数据类型字段。要更改标签类型或标签定义的数据类型,请删除定义并添加具有所需属性的定义。
此操作相当于使用EditLabeldefinition.
在命令行。
要删除标签或sublabel定义,请选择“中的定义”标签定义浏览器并单击删除工具系列上的按钮。
此操作相当于使用removelabeldefinition.
在命令行。