Concatenate (FPScript)
Ajoute des chaînes de caractères, des valeurs scalaires, des séries de données, des matrices de données, des signaux, des séries de signaux et des courbes spatiales.
Syntaxe
Concatenate(DataSet1, DataSet2 [ , ShiftXValues = FALSE ])
La syntaxe de la fonction Concatenate se compose des éléments suivants :
Section |
Description |
---|---|
DataSet1 |
Le premier ensemble de données. Toutes les structures de données sont autorisées. 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. |
DataSet2 |
Le deuxième ensemble de données à concaténer avec le premier. Toutes les structures de données sont autorisées. 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. |
ShiftXValues |
TRUE, si les valeurs X des signaux à annexer doivent être décalées de manière à ce qu'elles se connectent de manière transparente à celles du prédécesseur respectif. (TRUE correspond à l'opérateur (:), FALSE correspond à l'opérateur (::)). Toutes les structures de données sont autorisées. Si l'argument n'est pas spécifié, il est défini à la valeur par défaut FALSE . |
Remarques
La fonction correspond aux opérateurs de concaténation (:) et (::) de FPScript, sauf que les listes au niveau supérieur ne sont pas concaténées, mais sont traitées élément par élément.
Disponible dans
FlexPro Basic, Professional, Developer Suite
Exemples
Concatenate(Signal1, Signal2) |
Correspond à Signal1 :: Signal2. |
Concatenate(Signal1, Signal2, True) |
Correspond à Signal1 : Signal2. |
Concatenate([Signal1, Signal2], Signal3, True) |
Correspond à [Signal1 : Signal3, Signal2 : Signal3]. |