Saltar navegación

Documentación de FlexPro 2025

Period

Determina la duración del período de un conjunto de datos.

Sintaxis

Period(DataSet)

 

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

Parte

Descripción

DataSet

El conjunto de datos cuya duración del período se va a 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 a 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 escalar con la duración del período. Si especifica una matriz de datos o una serie de señales, se trata de una serie de datos con una duración del período por columna. Si no se puede determinar la duración del período, se emite un valor inválido.

La duración del período 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. El resultado es el valor medio de las duraciones de los períodos restantes.

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

Period(Signal)

Determina la duración del período de una señal.

Véase también

Función Frequency