labelDefinitionsHierarchy

Получите иерархический список имен меток и подметок

Описание

пример

str = labelDefinitionsHierarchy(lbldefs) возвращает символьный массив с иерархическим списком имен меток и подметок, содержащихся в lbldefs, вектор signalLabelDefinition объекты.

str = labelDefinitionsHierarchy(lss) возвращает символьный массив с иерархическим списком имен меток и подметок, содержащихся в labeledSignalSet lss объекта.

Примеры

свернуть все

Загрузите маркированный набор сигналов, содержащий записи песен китов.

load whales
lss
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.

Визуализируйте иерархию меток набора.

labelDefinitionsHierarchy(lss)
ans = 
    'WhaleType
       Sublabels: []
     MoanRegions
       Sublabels: []
     TrillRegions
       Sublabels: TrillPeaks
     '

Входные параметры

свернуть все

Определения меток сигналов, заданные как signalLabelDefinition объект или вектор signalLabelDefinition объекты.

Пример: signalLabelDefinition(«Asleep», 'LabelType', 'roi', 'LabelDataType', 'logical') может пометить область сигнала, в которой пациент спит.

Маркированный набор сигналов, заданный как labeledSignalSet объект.

Пример: labeledSignalSet({randn (100,1) randn (10,1)}, signalLabelDefinition ('female')) задает набор случайных сигналов с двумя членами, содержащий атрибут 'female'.

Выходные аргументы

свернуть все

Список имен меток и подметок, возвращаемый как символьный массив.

Введенный в R2018b