LabVIEW 2019 introduit les types de données de collection suivants pour l'agrégation de collections de données homogènes : ensemble et tableau associatif.Ces deux types conservent des éléments ou des entrées uniques dans un ordre classé, ce qui permet des opérations de recherche, d'insertion, de modification et de suppression des données plus rapides que pour les structures de données non ordonnées, telles que les tableaux, même lorsque la taille des données est grande.

  • Ensemble—Une collection d'éléments uniques de données du même type.


    Élément
    Taille — Nombre d'éléments dans l'ensemble
    Fils de liaison d'ensemble — La couleur du fil correspond à la couleur du type de données de l'élément
  • Tableau associatif—Une collection d'entrées formées de paires clé-valeur où toutes les clés sont uniques. La clé et la valeur peuvent être n'importe quel type de données. Les tableaux associatifs sont également appelés dictionnaires, car la clé est utilisée pour rechercher une valeur.


    Clé
    Valeur
    Entrée — Paire formée d'une clé et d'une valeur associées
    Taille — Nombre d'éléments du tableau associatif
    Fils de liaison de tableau associatif — La couleur du fil correspond à la couleur du type de données de la valeur
  • Utilisez les VIs et fonctions d'ensemble et de tableau associatif, situés dans la palette Programmation » Collection, ainsi que les commandes et les indicateurs d'ensemble et de tableau associatif, situés sur la palette Conteneurs de données, pour créer ou manipuler des ensembles et des tableaux associatifs.

    Remarque Vous ne pouvez pas modifier les données intégrées dans un ensemble ou un tableau associatif de manière interactive ou par programmation. Vous pouvez mettre à jour les données d'un ensemble ou d'un tableau associatif uniquement dans leur intégralité, par des opérations telles qu'écrire sur le terminal de la face-avant de l'ensemble ou du tableau associatif, ou faire un clic droit sur l'ensemble ou le tableau associatif et sélectionner Opérations sur les données » Copier les données ou Opérations sur les données » Coller les données.

    Reportez-vous aux VIs et projets suivants pour voir des exemples de manipulation de données à l'aide d'ensembles ou de tableaux associatifs :

    • labview\examples\Collections\Set Collection - Word Counting.vi
    • labview\examples\Collections\Map Collection - Comparing Test Results.vi
    • labview\examples\Collections\Map Collection - Word Counting.vi
    • labview\examples\Design Patterns\Registration Map\Registration Map Usage.lvproj