XShift (FPScript)
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". |