Calcula el cepstrum o su reconstrucción con fase mínima.
Sintaxis
CepstralAnalysis(Signal, [ CepstrumType = CEPSTRUM_REAL ], [ FilterLength = 0 ] [ , Peaks ])
La sintaxis de la función CepstralAnalysis consta de los siguientes elementos:
Parte |
Descripción |
||||||||
|---|---|---|---|---|---|---|---|---|---|
Signal |
Los datos que se van a analizar. Los datos deben tener una frecuencia de muestreo constante y no deben contener valores inválidos. Las estructuras de datos permitidas son Serie de datos, Matriz de datos, Señal y Serie de señales. Se permiten todos los tipos de datos reales excepto Tiempo de calendario y Intervalo de tiempo. No se permiten valores inválidos en este argumento. Se aplican restricciones adicionales al componente X. Los valores deben tener un espaciado positivo constante. No se permiten valores inválidos en este argumento. Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista. |
||||||||
CepstrumType |
El tipo de cepstrum que debe calcularse. El argumento CepstrumType puede tener los siguientes valores:
Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. Se establece el valor predeterminado CEPSTRUM_REAL si no se especifica el argumento. |
||||||||
FilterLength |
Especifica la ventana "Liftering" que debe aplicarse al cepstrum durante el cálculo de la reconstrucción con fase mínima. Esto suprime todos los coeficientes cepstrales por encima de la posición especificada, si se indica en el rango de 1 a la longitud de la señal / 2, o suprime todos los coeficientes por debajo de la posición definida por la magnitud del valor, si se indica en un rango de -1 a menos la longitud de la señal / 2. El valor predeterminado 0 no realiza ningún "Liftering". Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. Se establece el valor predeterminado 0 si no se especifica el argumento. |
||||||||
Peaks |
Si se especifica, solo se muestran los picos del cepstrum con el número máximo especificado aquí. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos enteros. El valor debe ser mayor que 1 y menor que 100. Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
Notas
Disponibilidad
Opción Análisis espectral
Ejemplos
CepstralAnalysis(Signal1) |
Calcula el cepstrum real de la señal 'Signal1'. No se realiza ningun "Liftering". |