Saltar navegación

Documentación de FlexPro 2025

Funciones

FPScript le proporciona un gran número de funciones incorporadas. Para utilizar una función, escriba en la fórmula el nombre seguido de una lista de argumentos, que deben figurar entre paréntesis. El siguiente ejemplo integra un conjunto de datos:

Integral(ConjuntoDeDatos)

Si tiene que introducir varios argumentos, estos se separan por comas:

Expand(ConjuntoDeDatos, 2)

Los corchetes de la lista de argumentos también deben especificarse para las funciones que no requieren un argumento, por ejemplo:

CurrentDate()

Algunas funciones tienen argumentos opcionales. La lista de argumentos suele estar estructurada de tal forma que los argumentos opcionales se encuentran al final de la lista de argumentos y pueden omitirse:

Mean(Signal), por ejemplo, es equivalente a Mean(Signal, MEAN_ARITHMETIC + PROCESS_ROWS).

Sin embargo, en algunas funciones se puede omitir un argumento opcional situado en el centro de la lista de argumentos:

Noise(1, , 0), por ejemplo, es equivalente a Noise(1, NOISE_NORMAL, 0).

Las funciones tienen en cuenta las unidades de sus argumentos y también pueden devolver magnitudes físicas como resultado:

LevelCrossings(Altura, 25 cm), por ejemplo, también devuelve el resultado correcto si la Altura está en la unidad m y no, como el valor umbral, en la unidad cm.

Nota FlexPro View solo dispone de una pequeña selección de funciones.