removeLabelDefinition

Удалите определение метки из помеченного набора сигнала

Описание

пример

removeLabelDefinition(lss,lblname) удаляет определение метки lblname от помеченного сигнала устанавливает lss. Если вы хотите удалить подметку, задайте lblname как двухэлементный массив строк или двухэлементный массив ячеек из символьных векторов:

  • Первым элементом является имя родительской метки.

  • Вторым элементом является имя подметки.

Примеры

свернуть все

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

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
     '

Удалите подметку, которая помечает peaks в областях трели.

removeLabelDefinition(lss,{'TrillRegions' 'TrillPeaks'})

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

Удалите метку, которая задает тип кита.

removeLabelDefinition(lss,"WhaleType")

getLabelNames(lss)
ans = 2x1 string
    "MoanRegions"
    "TrillRegions"

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

свернуть все

Помеченный набор сигнала в виде labeledSignalSet объект.

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

Пометьте или подпометьте имя. Чтобы задать метку, используйте вектор символов или строковый скаляр. Чтобы задать подметку, используйте двухэлементный массив ячеек из символьных векторов или двухэлементный массив строк:

  • Первым элементом является имя родительской метки.

  • Вторым элементом является имя подметки.

Пример: signalLabelDefinition("Asleep",'LabelType','roi') задает метку имени "Asleep" для области сигнала, в котором пациент спит во время клинического испытания.

Пример: {'Asleep' 'REM'} или ["Asleep" "REM"] задает область сигнала, в котором пациент подвергается быстрому сну.

Введенный в R2018b
Для просмотра документации необходимо авторизоваться на сайте