Polymorphisme Dans Les Nœuds D'expression; Nœuds De Script Matlab - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Polymorphisme dans les nœuds d'expression
Nœuds de script MATLAB
© National Instruments Corporation
Le terminal d'entrée d'un nœud d'expression est du même type de données
que la commande ou la constante à laquelle vous le câblez. Le terminal de
sortie est du même type de données que le terminal d'entrée. Le type de
données de l'entrée peut être tout nombre scalaire non complexe, tout
tableau de nombres scalaires non complexes ou un cluster de nombres
scalaires non complexes. En ce qui concerne les tableaux et les clusters, le
nœud d'expression applique l'équation à chaque élément d'un tableau ou
d'un cluster d'entrée.
Utilisez le nœud de script MATLAB pour créer, charger et éditer des scripts
MATLAB sur le diagramme.
Vous devez avoir installé MATLAB pour pouvoir utiliser le nœud de script.
Si vous avez déjà un script écrit en MATLAB, vous pouvez l'importer dans
le nœud de script.
Vous définissez les terminaux de nœuds de script comme entrées ou sorties
pour les variables du script, afin transmettre les valeurs de MATLAB à
LabVIEW et vice versa. Vous pouvez déterminer la fonction d'un terminal
en fonction de la manière dont l'équation est écrite. Ainsi, si le script
contient la déclaration d'affectation, X = i + 3, vous pouvez définir i comme
terminal d'entrée pour contrôler de quelle façon le nœud de script va
calculer X, et vous pouvez affecter X à un terminal de sortie pour extraire le
résultat final du calcul du script.
Si vous n'avez pas encore de script écrit, vous pouvez placer un nœud de
script dans le diagramme et créer un script au moyen de la syntaxe
MATLAB. LabVIEW communique avec le moteur du serveur de script, qui
est un programme qui exécute le script. LabVIEW communique et contrôle
le moteur du serveur de script au moyen d'un protocole industriel. Le
moteur du serveur de script est installé avec MATLAB.
En raison de la nature du langage de scripts MATLAB, le nœud de script ne
peut pas déterminer le type de données des terminaux que vous avez créés.
Vous devez affecter un type de données LabVIEW à chaque terminal du
nœud de script. Tableau 21-1 présente les types de données LabVIEW et les
types de données correspondantes dans MATLAB.
21-5
Chapitre 21
Formules et équations
Manuel de l'utilisateur LabVIEW

Publicité

Table des Matières
loading

Table des Matières