Saltar navegación

Documentación de FlexPro 2025

Aplicar funciones FPScript a conjuntos de datos

A menudo hay que realizar cálculos idénticos para un gran número de conjuntos de datos. Una forma de automatizar este proceso es almacenar los conjuntos de datos en distintas subcarpetas y activar la carpeta de la que se van a extraer los datos para su análisis.

La segunda opción descrita aquí consiste en empaquetar la regla de cálculo en una función FPScript y utilizarla como plantilla para crear nuevas fórmulas.

FPScript le ofrece la posibilidad de programar fórmulas con argumentos. A continuación, puede utilizar esas fórmulas como una función. Una fórmula Normalizada que normaliza su argumento a un rango de valores de 0 a 1 tiene, por ejemplo, el siguiente aspecto:

Arguments Data
Data / Maximum(Data)

Ahora puede utilizar esta función en otras fórmulas. Por ejemplo, puede crear una fórmula SeñalNormalizada que contenga el siguiente código:

Normalizada(Señal)

Crear este tipo de fórmulas es muy fácil con FlexPro: solo tiene que seleccionar con el ratón los conjuntos de datos a los que desea aplicar la función en la lista de objetos y arrastrarlos hasta la función en la lista de objetos. Si arrastra solo un conjunto de datos a la función, FlexPro crea una nueva fórmula que aplica la función a este conjunto de datos. Si arrastra varios conjuntos de datos a la función, aparece un cuadro de diálogo en el que puede seleccionar si debe crearse una fórmula de este tipo para cada conjunto de datos o si solo debe crearse una fórmula que agrupe todos los conjuntos de datos en una lista y llame así a la función.

En el ejemplo anterior, arrastre el conjunto de datos Señal a la función Normalizada en la lista de objetos. FlexPro crea entonces automáticamente una nueva fórmula con el nombre SeñalNormalizada, que contiene el código especificado anteriormente. A continuación, puede utilizar esta nueva fórmula para otros cálculos o para la presentación en documentos.

También puede utilizar funciones con varios argumentos. En este caso, el conjunto de datos que ha arrastrado a la función con el ratón se utiliza como primer argumento. Puede definir los demás argumentos en un cuadro de diálogo.

Véase también

Fórmula

Crear plantillas para el análisis

Documentación de FlexPro 2025

Aplicar funciones FPScript a conjuntos de datos

A menudo hay que realizar cálculos idénticos para un gran número de conjuntos de datos. Una forma de automatizar este proceso es almacenar los conjuntos de datos en distintas subcarpetas y activar la carpeta de la que se van a extraer los datos para su análisis.

La segunda opción descrita aquí consiste en empaquetar la regla de cálculo en una función FPScript y utilizarla como plantilla para crear nuevas fórmulas.

FPScript le ofrece la posibilidad de programar fórmulas con argumentos. A continuación, puede utilizar esas fórmulas como una función. Una fórmula Normalizada que normaliza su argumento a un rango de valores de 0 a 1 tiene, por ejemplo, el siguiente aspecto:

Arguments Data
Data / Maximum(Data)

Ahora puede utilizar esta función en otras fórmulas. Por ejemplo, puede crear una fórmula SeñalNormalizada que contenga el siguiente código:

Normalizada(Señal)

Crear este tipo de fórmulas es muy fácil con FlexPro: solo tiene que seleccionar con el ratón los conjuntos de datos a los que desea aplicar la función en la lista de objetos y arrastrarlos hasta la función en la lista de objetos. Si arrastra solo un conjunto de datos a la función, FlexPro crea una nueva fórmula que aplica la función a este conjunto de datos. Si arrastra varios conjuntos de datos a la función, aparece un cuadro de diálogo en el que puede seleccionar si debe crearse una fórmula de este tipo para cada conjunto de datos o si solo debe crearse una fórmula que agrupe todos los conjuntos de datos en una lista y llame así a la función.

En el ejemplo anterior, arrastre el conjunto de datos Señal a la función Normalizada en la lista de objetos. FlexPro crea entonces automáticamente una nueva fórmula con el nombre SeñalNormalizada, que contiene el código especificado anteriormente. A continuación, puede utilizar esta nueva fórmula para otros cálculos o para la presentación en documentos.

También puede utilizar funciones con varios argumentos. En este caso, el conjunto de datos que ha arrastrado a la función con el ratón se utiliza como primer argumento. Puede definir los demás argumentos en un cuadro de diálogo.

Véase también

Fórmula

Crear plantillas para el análisis