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

Unit

Ajoute une unité à une valeur et la transforme ainsi en grandeur ou transforme l'unité d'une grandeur.

Syntaxe

Unit<[Unité Y][, Unité X][, Unité Z]> Expression

La syntaxe de l'opérateur Unit se compose des éléments suivants :

Élément

Description

Expression

Toute expression. Tous les types de données et toutes les structures de données sont autorisés.

Unité Y, Unité X, Unité Z

Le symbole de l'unité pour la composante correspondante de l'Expression.

Remarques

L'opérateur peut traiter toutes les structures de données. Les listes sont traitées par élément. Tous les types de données numériques sont autorisés. Les types de données entiers auxquels une unité doit être ajoutée sont automatiquement convertis en types de données à virgule flottante, car les grandeurs entières ne sont pas prises en charge.

Si l'argument est déjà une quantité, son unité est transformée en la nouvelle unité. Cela n'est possible que si elle est compatible avec la nouvelle unité, c'est-à-dire qu'elles ont la même dimension SI.

Vous pouvez spécifier jusqu'à trois unités dans l'opérateur pour les composantes individuelles de l'argument. Si vous ne spécifiez pas d'unité pour une composante, celle-ci reste inchangée. Une unité existante, le cas échéant, n'est pas supprimée, mais conservée.

Disponible dans

FlexPro View, Basic, Professional, Developer Suite

Exemples

Unit<mV> 1 V

Renvoie la grandeur 1000 mV.

Unit<1> 2 π

Renvoie la grandeur 6,283185307179586 avec l'unité 1.

Unit<1> 2

Renvoie la grandeur 2 avec l'unité 1.

Unit<mV> 1n

Convertit le nombre entier 32 bits 1 en la grandeur à virgule flottante 64 bits 1 mV.

Unit<A> 1 V

Génère une erreur d'exécution, car l'unité Ampère n'est pas compatible avec l'unité Volt.

Unit<mV, ms> Signal

Convertit la composante Y du signal en unité mV et la composante X en unité ms.

Unit<, ms> Signal

Convertit uniquement la composante X du signal à l'unité ms et laisse la composante Y inchangée.

Unit<mV, ms> List

Transforme l'unité des composantes Y et X de tous les éléments de la liste.

Unit<> Signal

N'a aucun effet. Le signal reste inchangé.

Unit<%>Unit<1>(Signal / Maximum(Signal))

Calcule l'amplitude relative du signal en %. Unit<1> garantit que le rapport calculé reçoit l'unité 1 même dans le cas où les valeurs Y du signal n'ont pas d'unité. Il est ensuite transformé en %, ce qui équivaut à une multiplication par 100.

 

Voir aussi

Gestionnaire d'unités

Fonction ChangeUnit

Fonction ChangeUnitSymbol

Fonction AdjustUnit

Opérateur Value