Main Content

removeLabelDefinition

Eliminar la definición de etiqueta del conjunto de señales etiquetadas

Descripción

ejemplo

removeLabelDefinition(lss,lblname) elimina la definición de etiqueta del conjunto de señales etiquetadas .lblnamelss Si desea eliminar una subetiqueta, especifique como una matriz de cadenas de dos elementos o una matriz de celdas de dos elementos de vectores de caracteres:lblname

  • El primer elemento es el nombre de la etiqueta primaria.

  • El segundo elemento es el nombre de la subetiqueta.

Ejemplos

contraer todo

Cargue un conjunto de señales etiquetado que contenga grabaciones de canciones de ballenas.

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.  

Recuperar una lista jerárquica de etiquetas y subetiquetas.

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

Quite la subetiqueta que etiqueta los picos de las regiones de trino.

removeLabelDefinition(lss,{'TrillRegions' 'TrillPeaks'})  labelDefinitionsHierarchy(lss)
ans =      'WhaleType        Sublabels: []      MoanRegions        Sublabels: []      TrillRegions        Sublabels: []      '  

Quite la etiqueta que especifica el tipo de ballena.

removeLabelDefinition(lss,"WhaleType")  getLabelNames(lss)
ans = 2x1 string array
    "MoanRegions"
    "TrillRegions"

Argumentos de entrada

contraer todo

Conjunto de señales etiquetado, especificado como un objeto.labeledSignalSet

Ejemplo: labeledSignalSet({randn(100,1) randn(10,1)},signalLabelDefinition('female')) especifica un conjunto de dos miembros de señales aleatorias que contienen el atributo .'female'

Nombre de etiqueta o subetiqueta. Para especificar una etiqueta, utilice un vector de caracteres o un escalar de cadena. Para especificar una subetiqueta, utilice una matriz de celdas de dos elementos de vectores de caracteres o una matriz de cadenas de dos elementos:

  • El primer elemento es el nombre de la etiqueta primaria.

  • El segundo elemento es el nombre de la subetiqueta.

Ejemplo: especifica una etiqueta de nombre para una región de una señal en la que un paciente está dormido durante un ensayo clínico.signalLabelDefinition("Asleep",'LabelType','roi')"Asleep"

Ejemplo: o especifica una región de una señal en la que un paciente se somete a sueño REM.{'Asleep' 'REM'}["Asleep" "REM"]

Introducido en R2018b