Saltar navegación

Documentación de FlexPro 2025

Frequency

Determina la frecuencia de un conjunto de datos.

Sintaxis

Frequency(DataSet)

 

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

Parte

Descripción

DataSet

El conjunto de datos cuya frecuencia se desea determinar.

Se permiten todas las estructuras de datos excepto Valor escalar y Lista. Se permiten todos los tipos de datos reales.

Notas

El resultado es siempre el tipo de datos En coma flotante de 64 bits.

La unidad del resultado es igual al recíproco de la unidad del componente X de DataSet.Si el conjunto de datos no tiene componente X, se supone una frecuencia de muestreo constante de uno. Si especifica una serie de datos o una señal, el resultado es un valor individual con la frecuencia. Si especifica una matriz de datos o una serie de señales, se trata de una serie de datos con una frecuencia por columna. Si no se puede determinar la frecuencia, se emite un valor no válido.

La frecuencia se determina en el dominio del tiempo. El primer paso consiste en buscar cruces de nivel en la señal, utilizando el valor medio de la amplitud como nivel de referencia. A continuación, se calcula la diferencia X de los pasos a nivel vecinos. Las duraciones de periodo inferiores al 10 % de la mayor duración determinada se ocultan. De este modo se eliminan los múltiples cruces de nivel en un mismo periodo, que pueden estar provocados por el ruido. De las duraciones de período restantes, se devuelve como resultado el inverso del valor medio.

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.

Disponibilidad

FlexPro Basic, Professional, Developer Suite

Ejemplos

Frequency(Signal)

Determina la frecuencia de una señal.

Véase también

Función Period

Función ImpulseToFrequency