National Instruments LabVIEW Manuel De L'utilisateur page 333

Table des Matières

Publicité

© National Instruments Corporation
nombres, des nombres complexes, et ainsi de suite. Le type de données
autorisé peut être défini de manière formelle et récursive comme suit :
Type numérique = scalaire numérique OU tableau [type numérique]
OU cluster [types numériques]
Les scalaires numériques peuvent être des nombres à virgule flottante, des
entiers ou des nombres complexes à virgule flottante. LabVIEW ne vous
permet pas d'utiliser des tableaux de tableaux.
Les tableaux peuvent avoir n'importe quel nombre de dimensions,
lesquelles peuvent être de toute taille. Les clusters peuvent avoir n'importe
quel nombre d'éléments. Le type de sortie des fonctions a la même
représentation numérique que le type d'entrée. En ce qui concerne les
fonctions à une seule entrée, les fonctions traitent chaque élément du
tableau ou du cluster.
Avec les fonctions à deux entrées, vous pouvez utiliser les combinaisons
d'entrées suivantes :
Similaire : les deux entrées ont la même structure et la sortie a la même
structure que les entrées.
Un scalaire : une des entrées est un scalaire numérique, l'autre est un
tableau ou un cluster et la sortie est un tableau ou un cluster.
Tableau de : une des entrées est un tableau numérique, l'autre est le
type numérique lui-même et la sortie est un tableau.
Dans le cas d'entrées similaires, LabVIEW exécute la fonction sur chaque
élément des structures. Ainsi, LabVIEW peut ajouter deux tableaux
élément par élément. Les deux tableaux doivent être de la même dimension.
Si vous ajoutez des tableaux dont les nombres d'éléments diffèrent, la sortie
de l'addition aura le même nombre d'éléments que la plus petite entrée. Les
clusters doivent avoir le même nombre d'éléments, et les éléments doivent
tous être du même type.
Vous ne pouvez pas utiliser la fonction Multiplier pour effectuer une
multiplication de matrice. Si vous utilisez la fonction Multiplier avec deux
matrices, LabVIEW prend le premier nombre de la première ligne de la
première matrice, le multiplie par le premier nombre de la première ligne
de la deuxième matrice, et ainsi de suite.
Pour les opérations impliquant un scalaire et un tableau ou un cluster,
LabVIEW exécute la fonction sur le scalaire et sur les éléments respectifs
de la structure. Ainsi, LabVIEW peut soustraire un nombre de tous les
éléments d'un tableau, sans tenir compte de la dimension du tableau.
B-3
Annexe B
Fonctions polymorphes
Manuel de l'utilisateur LabVIEW

Publicité

Table des Matières
loading

Table des Matières