Saltar navegación

Documentación de FlexPro 2025

XShift

Desplaza el componente X de una señal o serie de señales para que comience con un valor inicial determinado.

Sintaxis

XShift(DataSet [ , StartingValue = 0 ])

 

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

Parte

Descripción

DataSet

El conjunto de datos cuyo componente X, si existe, debe desplazarse.

Las estructuras de datos permitidas son Serie de datos, Matriz de datos, Señal, Serie de señales y Lista. Se permiten todos los tipos de datos numéricos.

StartingValue

Es el valor inicial con el que debe comenzar el componente X desplazado.

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos numéricos.

Se establece el valor predeterminado 0 si no se especifica el argumento.

Notas

El resultado tiene la misma estructura que el argumento DataSet.

La función transforma el componente X, si está disponible, según: DataSet.X - DataSet.X[0] + StartingValue.

Si DataSet es una serie o matriz de datos, se devuelve sin cambios.

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.

Disponibilidad

FlexPro View, Basic, Professional, Developer Suite

Ejemplos

XShift(Signal, 5.8 ms)

Desplaza el componente X de la señal para que comience en 5,8 ms.

XShift(Signal)

Desplaza el componente X de la señal para que comience en 0.

XShift(Signal, '1.1.2021')

Desplaza el componente X de la señal para que comience con el valor de tiempo del calendario '1.1.2021 00:00:00'.

Véase también

Función XOffsetScale