Saltar navegación

Documentación de FlexPro 2025

DataOrder

Determina el orden de datos de un conjunto de datos o de su componente X.

Sintaxis

DataOrder(DataSet)

 

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

Parte

Descripción

DataSet

Conjunto de datos cuyo orden de datos se determina.

Todas las estructuras de datos están permitidas. Los tipos de datos no permitidos son Cadena.

Notas

Para las señales, las series de señales y las curvas espaciales, solo se analiza el componente X. Para conjuntos de datos bidimensionales, se emite el criterio que se aplica a todas las columnas de la matriz de datos. Los valores inválidos del conjunto de datos se ignoran, es decir, el resultado corresponde al que se obtendría si se eliminaran todos los valores inválidos antes de la llamada. Si el conjunto de datos tiene un incremento constante, puede determinarlo con la función Increment.

Si un argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

En los tipos de datos complejos se calcula un valor absoluto.

La función devuelve uno de los siguientes valores:

Constante

Significado

DATAORDER_NONE

El conjunto de datos es un valor escalar o los valores del conjunto de datos no tienen un orden específico.

DATAORDER_INDEFINITE

El conjunto de datos no contiene ningún valor o solo uno.

DATAORDER_CONSTANT

El conjunto de datos contiene al menos dos valores y todos los valores son idénticos.

DATAORDER_INCREASING

El conjunto de datos contiene al menos dos valores y cada valor en el conjunto de datos es mayor o igual que su predecesor.

DATAORDER_DECREASING

El conjunto de datos contiene al menos dos valores y cada valor en el conjunto de datos es menor o igual que su predecesor.

DATAORDER_STRICTLYINCREASING

El conjunto de datos contiene al menos dos valores y cada valor en el conjunto de datos es mayor que su predecesor.

DATAORDER_STRICTLYDECREASING

El conjunto de datos contiene al menos dos valores y cada valor en el conjunto de datos es menor que su predecesor.

Disponibilidad

FlexPro View, Basic, Professional, Developer Suite

Ejemplos

DataOrder({1})

Devuelve DATAORDER_INDEFINITE.

DataOrder(5)

Devuelve DATAORDER_INDEFINITE.

DataOrder({1, 1})

Devuelve DATAORDER_CONSTANT.

DataOrder({1, 3, 4})

Devuelve DATAORDER_STRICTLYINCREASING.

DataOrder({1, ?, 4})

Devuelve DATAORDER_STRICTLYINCREASING.

DataOrder({1, 2, 2, 4})

Devuelve DATAORDER_INCREASING.

DataOrder({1, 2, 1, 4})

Devuelve DATAORDER_NONE.

DataOrder(Signal)

Comprueba el orden de datos del componente X de una señal.

Véase también

Función Increment