Busca inicios y/o finales de ráfaga en un conjunto de datos.
Sintaxis
Bursts(DataSet, Threshold, DeltaX, [ Orientation = EVENT_BOTH ] [ , Operation = EVENT_DEFAULT ])
La sintaxis de la función Bursts consta de los siguientes elementos:
Parte |
Descripción |
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DataSet |
El conjunto de datos en el que se va a buscar. 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 numéricos. 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. |
||||||||||||
Threshold |
Especifica el valor umbral para la búsqueda de ráfagas. Se asignan a una ráfaga los valores para los que al menos uno de los valores vecinos en el intervalo [-DeltaX, DeltaX] a la izquierda o a la derecha está por encima del valor umbral. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos numéricos. La unidad debe ser compatible con la del parámetro DataSet. 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. |
||||||||||||
DeltaX |
Determina el intervalo [-DeltaX, DeltaX] en el que, al menos, un valor debe estar por encima del valor umbral para que el valor que se va a comprobar se asigne a la ráfaga. Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos numéricos. La unidad debe ser compatible con la del parámetro DataSet. 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. |
||||||||||||
Orientation |
Especifica si se buscan inicios de ráfaga, finales o ambos. El argumento Orientation puede tener los siguientes valores:
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 EVENT_BOTH si no se especifica el argumento. |
||||||||||||
Operation |
Define el método de operación de la función. El argumento Operation puede tener los siguientes valores:
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 EVENT_DEFAULT si no se especifica el argumento. |
Notas
El argumento DeltaX debe ser lo más pequeño posible, pero mayor que la duración del período, para que las ondas individuales no se reconozcan como ráfagas individuales. La función puede utilizarse para analizar no solo señales periódicas. La función también puede utilizarse, por ejemplo, para extraer un aumento de una señal. Para DeltaX igual a cero, la función representa un simple decisor de valor umbral.
El siguiente gráfico muestra una señal con dos ráfagas resaltadas:

Disponibilidad
FlexPro Basic, Professional, Developer Suite
Ejemplos
Bursts({0, 0.1, 0, 0.1, 1.3, 1.2, 1.4, 0.3, 0.1, 0, 0.2}, 0.2, 1) |
Devuelve {3L, 8L}. Este ejemplo busca inicios y finales de ráfaga y devuelve los índices. Un valor pertenece a una ráfaga si él mismo o el valor vecino izquierdo o derecho está por encima del nivel 0,2. |