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'. |