Compose un signal, une série de signaux ou une courbe 3D à partir d'éléments individuels.
Syntaxe
Signal(YComponent, le [ XComponent ] [ , le ZComponent ])
La syntaxe de la fonction Signal se compose des éléments suivants :
Section |
Description |
---|---|
YComponent |
La composante Y de la structure de données à générer. Si vous spécifiez un signal, une série de signaux ou une courbe 3D, seule la composante Y de cette structure de données sera utilisée. Toutes les structures de données sont autorisées, sauf Scalaire. Les types de données non pris en charge sont Chaîne de caractères. |
XComponent |
Le composant X de la structure de données à créer. Si vous spécifiez un signal, une série de signaux ou une courbe 3D, seule la composante Y de cette structure de données sera utilisée. Si vous spécifiez une valeur scalaire, celle-ci est alors interprétée comme l'incrément pour une série de données commençant par zéro. Si vous omettez l'argument, une composante X commençant par zéro et d'incrément un est ajoutée, sauf si YComponent ne contient pas déjà une composante X. Toutes les structures de données sont autorisées. Tous les types de données réels sont autorisés. |
ZComponent |
La composante Z de la structure de données à générer. Si un signal est spécifié, sa composante Y est utilisée. Si vous spécifiez une valeur scalaire, celle-ci est alors interprétée comme l'incrément pour une série de données commençant par zéro. Les structures de données autorisées sont Scalaire, le Série de données, le Signal et Liste. Tous les types de données réels sont autorisés. |
Remarques
Les unités des différentes composantes sont incluses dans le résultat.Vous trouverez une description détaillée des structures de données que vous pouvez créer avec cette fonction sous Structures de données.
Les nombres de valeurs des composants passés sont automatiquement alignés les uns avec les autres, et les valeurs excédentaires sont donc ignorées.
La fonction peut également traiter des listes. Pour ce faire, il faut au moins faire passer la composante Y comme une liste. Les listes sont traitées par élément et le résultat est une fois de plus une liste avec des éléments composés. Les noms des éléments sont copiés à partir de la liste avec les éléments Y.
Disponible dans
FlexPro View, Basic, Professional, Developer Suite
Exemples
Signal({1, 3, 5, 7}, {0, 1, 2, 3}) |
Le résultat est un signal à quatre points. |
Signal({1, 3, 5, 7}) |
Le résultat est un signal à quatre points. Ajoute la composante X {0, 1, 2, 3}. |
Signal({1, 3, 5, 7}, {0, 1, 2, 3, 4}) |
Il en résulte également un signal à quatre points. La cinquième valeur X est coupée car seules quatre valeurs Y sont présentes. |
Signal(Datenreihe, 0.1 s) |
Transforme une série de données en un signal avec un taux d'échantillonnage de 10 Hz. |