Загрузите маркированный набор сигнала, содержащий записи песен кита.
lss =
labeledSignalSet with properties:
Source: {2x1 cell}
NumMembers: 2
TimeInformation: "sampleRate"
SampleRate: 4000
Labels: [2x3 table]
Description: "Characterize wave song regions"
Use labelDefinitionsHierarchy to see a list of labels and sublabels.
Use setLabelValue to add data to the set.
Создайте определение метки, которое задает, соответствует ли сигнал теленку или взрослому киту.
calf =
signalLabelDefinition with properties:
Name: "Calf"
LabelType: "attribute"
LabelDataType: "logical"
ValidationFunction: []
DefaultValue: 0
Sublabels: [0x0 signalLabelDefinition]
Tag: ""
Description: "Is the specimen a calf, or an adult?"
Use labeledSignalSet to create a labeled signal set.
Добавьте определение маркированному набору сигнала. Получите имена меток.
ans = 4x1 string array
"WhaleType"
"MoanRegions"
"TrillRegions"
"Calf"
Создайте определение метки, которое задает пол кита. Добавьте метку в набор как подметка 'WhaleType'
.
ans =
'WhaleType
Sublabels: Sex
MoanRegions
Sublabels: []
TrillRegions
Sublabels: TrillPeaks
Calf
Sublabels: []
'