Saltar navegación

Documentación de FlexPro 2025

Increment

Determina el incremento de un conjunto de datos o de su componente X con valores linealmente crecientes o decrecientes.

Sintaxis

Increment(DataSet)

 

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

Parte

Descripción

DataSet

El conjunto de datos cuyo incremento se determina.

Se permiten todas las estructuras de datos excepto Valor escalar y Lista. Los tipos de datos no permitidos son Cadena.

Notas

Como resultado, la función devuelve un valor escalar del tipo de datos En coma flotante de 64 bits.

El resultado tiene la misma unidad que el argumento DataSet.

Para las señales, las series de señales y las curvas espaciales, solo se analiza el componente X. El incremento corresponde a la diferencia entre valores sucesivos del conjunto de datos. No obstante, los incrementos entre valores vecinos no tienen que ser exactamente iguales, sino que pueden desviarse un 1 % como máximo. Si se supera esta banda de tolerancia, o bien el conjunto de datos no contiene al menos dos valores o contiene valores inválidos, se transfiere un valor en coma flotante inválido. En caso contrario, se transfiere el incremento entre el primer y el segundo valor.

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.

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

Disponibilidad

FlexPro View, Basic, Professional, Developer Suite

Ejemplos

Increment({1, 3, 5})

Devuelve 2.

Increment({1, 2.001, 3})

Devuelve 1.001.

Increment({1, 2, 3.001})

Devuelve 1.

Increment({1, 2.1, 3})

Devuelve ?.

Increment({1, 2, ?, 4})

Devuelve ?.

Increment((10, 0 Hz, 0.5 Hz))

Devuelve 0.5 Hz.

Increment(Signal({1 V, 1.5 V }, 0.5 ms))

Devuelve 0.5 ms.

Véase también

Función SamplingRate

Función DataOrder