Concatène 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 3D.
Syntaxe
Concatenate(DataSet1, DataSet2 [ , ShiftXValues = FALSE ])
La syntaxe de la fonction Concatenate se compose des éléments suivants :
Section |
Description |
|---|---|
DataSet1 |
Le premier objet 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 objet 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 à concaténer doivent être décalées de manière à ce qu'elles suivent sans interruption celles des précédents. (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
Cette fonction correspond aux opérateurs de concaténation (:) et (::) de FPScript, à l'exception du fait que les listes de premier niveau ne sont pas concaténées, mais 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]. |