FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette

Documentation FlexPro 2025

Signal

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.

Voir aussi

Opérateur Data Series