Busca mínimos y/o máximos locales en un conjunto de datos.
Sintaxis
Extrema(DataSet, Hysteresis, [ Orientation = EVENT_BOTH ] [ , Operation = EVENT_DEFAULT ])
La sintaxis de la función Extrema 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. |
||||||||||||
Hysteresis |
Especifica el valor mínimo en el que la amplitud de la señal debe caer o subir tras la detección de un máximo o mínimo local para que se acepte como un extremo local. 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 mínimos, máximos 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
Los extremos locales del conjunto de datos se determinan mediante un análisis de histéresis. Un valor se reconoce como máximo local si los valores precedentes del conjunto de datos aumentan, al menos, en el valor de histéresis especificado y los valores siguientes disminuyen, al menos, en el valor de histéresis especificado. Un valor se reconoce como mínimo local si los valores precedentes del conjunto de datos disminuyen, al menos, en el valor de histéresis especificado y los valores posteriores aumentan, al menos, en el valor de histéresis especificado.
Disponibilidad
FlexPro Basic, Professional, Developer Suite
Ejemplos
Extrema({1, 3, 5, 4, 1}, 1, EVENT_BOTH, EVENT_EXTRACT) |
Devuelve 5. |