exponenta event banner

setMemberNames

Установка имен элементов в наборе маркированных сигналов

Описание

пример

setMemberNames(lss,mnames) устанавливает имена членов маркированного набора сигналов lss кому mnames. Длина mnames должно быть равно количеству членов.

setMemberNames(lss,mnames,midx) задает имя элемента, указанное midx.

Примеры

свернуть все

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

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.

Задайте имена членов набора для кличек китов.

setMemberNames(lss,{'Brutus' 'Lucy'})

Возвращает строковый массив с именами элементов.

getMemberNames(lss)
ans = 2x1 string
    "Brutus"
    "Lucy"

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

свернуть все

Набор маркированных сигналов, указанный как labeledSignalSet объект.

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

Имена элементов, определяемые как вектор символов, скаляр строк, массив ячеек из векторов символов или строковый массив.

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

Номер строки элемента, указанный как положительное целое число. midx определяет номер строки элемента в том виде, в каком он отображается в таблице Labels набора маркированных сигналов.

Представлен в R2019a