Saltar navegación

Documentación de FlexPro 2025

flexpro.call

Devuelve los datos de una fórmula o un conjunto de datos, o llama a una función FPScript o Python con argumentos y devuelve el resultado.

Sintaxis

flexpro.call(Ruta[, Argumento1, Argumento2..., Argumento10])

La sintaxis de la función flexpro.call consta de las siguientes partes:

Parte

Descripción

Ruta

Una cadena con el nombre y la ruta en la base de datos del proyecto de una fórmula FPScript o Python, un conjunto de datos o una función FPScript o Python.

Argumento1, Argumento2..., Argumento10

Opcional. Los argumentos que se transfieren a la función. Puede utilizar objetos flexpro.Data o tipos de datos Python, que luego pueden convertirse en datos FlexPro.

Resultado

Un objeto flexpro.Data que representa el valor de resultado como datos FlexPro con una unidad.

Disponibilidad

FlexPro Professional, Developer Suite

Ejemplos

x = np.linspace(0, 10, 100)
y = np.sin(x)
signal = flexpro.Data(y, "V", x, "s")
this.data = flexpro.call(r'\Transform', signal)

Crea una estructura de datos "Señal" con componentes Y y X y llama a la función "Transform" en la carpeta raíz con la señal como argumento.

data = flexpro.call(r'Data Set')

Devuelve los datos de "Data Set".

Véase también

Función run