spectrum.music
Espectro de clasificación de señales múltiples
Sintaxis
Hs = spectrum.music
Hs = spectrum.music(NSinusoids)
Hs = spectrum.music(NSinusoids,SegmentLength)
Hs = spectrum.music(NSinusoids,SegmentLength,...
OverlapPercent)
Hs = spectrum.music(NSinusoids,SegmentLength,...
OverlapPercent,WindowName)
Hs = spectrum.music(NSinusoids,SegmentLength,...
OverlapPercent,WindowName,SubspaceThreshold)
Hs = spectrum.music(NSinusoids,SegmentLength,...
OverlapPercent,WindowName,SubspaceThreshold,InputType)
Descripción
Nota
No se recomienda el uso de spectrum.music. En su lugar, use pmusic.
Hs = spectrum.music devuelve un objeto de espectro de clasificación de señales múltiples (MUSIC) predeterminado, Hs, que define los parámetros para el algoritmo de estimación espectral MUSIC, el cual utiliza el algoritmo de análisis de espacio propio de Schmidt. Este objeto utiliza los siguientes valores predeterminados.
Valores predeterminados
Nombre de la propiedad | Valor predeterminado | Descripción |
|---|---|---|
|
| Número de sinusoides complejos |
|
| Longitud de cada uno de los segmentos basados en tiempo en los que se divide la señal de entrada. |
|
| Porcentaje de solapamiento entre segmentos |
|
| Nombre de la ventana o Este argumento también puede ser un arreglo de celdas que contenga el nombre de la ventana o Puede utilizar |
|
| «Threshold» hace referencia al límite para la separación de señal y ruido. El límite se multiplica por λmin, el valor propio estimado más pequeño de la matriz de la correlación de la señal. Los valores propios por debajo del límite (λmin |
|
| Tipo de entrada que será utilizado con el objeto de espectro. Los valores válidos son |
Hs = spectrum.music(NSinusoids) devuelve un objeto de espectro, Hs, con el número específico de sinusoides y los valores predeterminados del resto de propiedades. Consulte la tabla anterior para ver los valores predeterminados.
Hs = spectrum.music(NSinusoids,SegmentLength) devuelve un objeto de espectro, Hs, con la longitud del segmento especificado.
Hs = spectrum.music(NSinusoids,SegmentLength,...
OverlapPercent) devuelve un objeto de espectro, Hs, con el solapamiento especificado entre segmentos.
Hs = spectrum.music(NSinusoids,SegmentLength,...
OverlapPercent,WindowName) devuelve un objeto de espectro, Hs, con la ventana especificada.
Nota
Los nombres de las ventanas deben estar entre comillas simples, por ejemplo, spectrum.music(3,32,50,'chebyshev') o spectrum.music(3,32,50,{'chebyshev',60})
Hs = spectrum.music(NSinusoids,SegmentLength,...
OverlapPercent,WindowName,SubspaceThreshold) devuelve un objeto de espectro, Hs, con el límite de subespacio especificado.
Hs = spectrum.music(NSinusoids,SegmentLength,...
OverlapPercent,WindowName,SubspaceThreshold,InputType) devuelve un objeto de espectro, Hs, con el tipo de entrada especificada.
Nota
Consulte pmusic para obtener más información sobre el algoritmo MUSIC.
Ejemplos
Referencias
[1] Harris, Fredric. J. “On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform.” Proceedings of the IEEE®. Vol. 66, January 1978, pp. 51–83.
Historial de versiones
Introducido antes de R2006a
