Busca flancos en un conjunto de datos con un flanco mínima especificada que deben atrevesar un determinado nivel.
Sintaxis
SlopesAtLevel(DataSet, Level, DeltaY, DeltaX, Hysteresis, [ Orientation = EVENT_BOTH ] [ , Operation = EVENT_DEFAULT ])
La sintaxis de la función SlopesAtLevel 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. |
||||||||||||
Level |
Especifica el nivel que deben atravesar los flancos. 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. |
||||||||||||
DeltaY |
Especifica el intervalo Y mínimo que debe aumentar o disminuir la amplitud para que se reconozca un flanco. 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 |
Especifica el intervalo X dentro del cual la amplitud debe aumentar o disminuir en, al menos, DeltaY. 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. |
||||||||||||
Hysteresis |
Especifica el valor máximo en el que la amplitud de la señal puede oscilar en la dirección opuesta dentro de un flanco. 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 flancos crecientes y/o decrecientes. 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
Los flancos se caracterizan porque atraviesan el nivel especificado y porque la amplitud dentro de la diferencia X DeltaX aumenta o disminuye al menos en la cantidad DeltaY. Con respecto a DeltaX se asume un incremento de 1 para las series de datos y la matriz de datos.
Disponibilidad
FlexPro Basic, Professional, Developer Suite
Ejemplos
SlopesAtLevel({0, 0.4, 1., 1.2, 1.3, 1.2, 1.4, 0.7, 0.3, 0.1}, 0.5, 0.5, 5, 0.3) |
Devuelve {1L, 7L}. Busca flancos ascendentes y descendentes dentro del conjunto de datos especificado. Se devuelven los índices en los que se cruza el nivel 0,5 con la pendiente requerida. |