XShift (FPScript)

21.09.2021

Décale la composante X d'un signal ou d'une série de signaux de sorte qu'elle commence avec une valeur initiale donnée.

Syntaxe

XShift(DataSet [ , StartingValue = 0 ])

 

La syntaxe de la fonction XShift se compose des éléments suivants :

Section

Description

DataSet

L'enregistrement dont la composante X, si elle est présente, doit être déplacée.

Les structures de données autorisées sont Séries de données, Matrice de données, Signal, Série de signaux et Liste. Tous les types de données numériques sont autorisés.

StartingValue

La valeur de départ avec laquelle la composante X déplacée doit commencer.

Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 0 .

Remarques

Le résultat a la même structure que l'argument DataSet.

La fonction transforme la composante X, si elle est présente, comme suit : DataSet.X - DataSet.X[0] + StartingValue.

Si DataSet est une série de données ou une matrice de données, alors celle-ci est renvoyée inchangée.

Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

Disponible dans

FlexPro View, Basic, Professional, Developer Suite

Exemples

XShift(Signal, 5.8 ms)

Décale la composante X du signal de sorte qu'il commence à 5,8 ms.

XShift(Signal)

Décale la composante X du signal de sorte qu'il commence à 0.

XShift(Signal, '1.1.2021')

Décale la composante X du signal de sorte qu'il commence avec la valeur du temps calendaire "01.01.2021 00:00:00".

Voir aussi

Fonction XOffsetScale

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :