Saltar navegación

Documentación de FlexPro 2025

FrequencyWeightingC

Calcula la ponderación de frecuencia C según IEC 651 para una señal de entrada o una serie de señales.

Sintaxis

FrequencyWeightingC(Signal [ , InputWeighting = FREQUENCYWEIGHTING_LINEAR ])

 

La sintaxis de la función FrequencyWeightingC consta de los siguientes elementos:

Parte

Descripción

Signal

Es una señal temporal o una serie de señales temporales. La frecuencia de muestreo debe ser de al menos 4 kHz.

Las estructuras de datos permitidas son Señal y Serie de señales. Se permiten todos los tipos de datos numéricos.

Se aplican restricciones adicionales al componente X.

En los tipos de datos complejos se calcula un valor absoluto.

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.

InputWeighting

Ponderación de frecuencia de la señal de entrada o de la serie de señales de entrada.

El argumento InputWeighting puede tener los siguientes valores:

Constante

Significado

FREQUENCYWEIGHTING_LINEAR

sin ponderación de frecuencia

FREQUENCYWEIGHTING_C

Ponderación C

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 FREQUENCYWEIGHTING_LINEAR si no se especifica el argumento.

Notas

El resultado tiene la misma estructura que el argumento Signal.

La ponderación A o B como ponderación de entrada no es posible, ya que una señal de salida con ponderación C no puede calcularse a partir de una señal de entrada con ponderación A o B con una precisión razonable.

Disponibilidad

Opción Acústica

Normas cumplidas

Norma

Breve descripción

IEC 651

Sonómetro

La clase de precisión 1 se mantiene a partir de una frecuencia de muestreo de la señal de entrada de 40 kHz y la clase de precisión 0 a partir de una frecuencia de muestreo de 80 kHz.

Las desviaciones con frecuencias de muestreo entre 40 kHz y 80 kHz solo se producen en las bandas de frecuencia por encima de 12,5 kHz (16 kHz y 20 kHz), ya que estas están demasiado cerca de la mitad de la frecuencia de muestreo.

Ejemplos

FrequencyWeightingC(TimeSignal, FREQUENCYWEIGHTING_LINEAR)

Calcula la ponderación de frecuencia C para la señal 'TimeSignal'. La señal no tiene ponderación de entrada.

Véase también

Función FrequencyWeightingA

Función FrequencyWeightingB

Objeto de análisis Nivel Sonoro

Objeto de análisis Análisis de octavas