From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

comparer tableau

Résolu !
Accéder à la solution

Bonjour à tous,

Je suis nouvel utilisateur et comme tous rookie je bloque sur un problème et je tourne en rond!!!

mon VI est une vrai usine à Gaz mais qui produit rien!!! 

Merci de votre

 

Voilà ma problématique:

 

Je veux comparer 2 tableaux (2D type chaine) même nombre de colonnes mais le 1er tableau est toujours supérieur ou égal en nombre de ligne.
A chaque ligne du 1er tableau s'il y à une difference avec celle du 2ème tableau il faut inserer une ligne vierge dans le 2ème.

voici un exemple  car je suis pas sûre d'avoir été suffisament  claire.

 

Tableau 1

A B C D

E F G H

I J K L

M N O P

 

Tableau 2

A B C D

Z R T Y

I J K L

U V B X

 

Le résultat doit être (tableau 2 avec ligne vide inserer au bonne endroit):

A B C D

---------

Z R T Y

I J K L
---------

U V B X

 

 

Voici mon vi mais il ne fonctionne pas

 

Merci à tous

0 Compliments
Message 1 sur 8
4 743 Visites

Bonjour,

 

il ne manquait pas grand chose!

 

tab.png

 

Par contre, j'ai remplacé les 2 lecture de tableau par des commandes...

Francis M
0 Compliments
Message 2 sur 8
4 720 Visites

Bonjour Francis,

je tiens d'abord à vous remercier pour votre réponse.

Je vais l'essayer et surtout essayer de la comprendre car vous utiliser des fonctions que je  n'ai pas encore été amené à utiliser.

Un grand merci encore pour l'aide

0 Compliments
Message 3 sur 8
4 717 Visites

Voilà, après test de votre solution,qui je dois avoué est très fine !!

je me renconte que j'ai du mal exprimé mon besoin.

Votre code répond à ce que j'avais écrit sur mon premier post mais,

 

Ce que j'ai oublié de mentionner c'est que le tableau 1 comporte forcéments toutes les valeurs du tableau 2

Ce que je cherche à faire c'est de les réaligner comme dans l'example ci-dessous

En faite au finale le tableau 1 et 2 on le même nombre de ligne.

 

Voici un example de ce que cela doit donner pour mieux comprendre :

 

TABLEAU 1          TABLEAU 2             TABLEAU MODIF

A B C                     A B C                        A B C

WWW                    A B C                        ____

WWW                                                      ____   

A B C                                                       A B C

 

Je suis vraiement bloqué pour finaliser mon application finale car je n'arrive pas à solutionner cette action.

Merci pour toute l'aide que vous pouvez m'apporter.

 

 

0 Compliments
Message 4 sur 8
4 703 Visites

Yep!

 

Evidemment, si vous ne me dites pas tout... voici qu idevrait mieux marcher:

 

tab.png

 

Par contre ça ne marche que si les lignes du tableau 2 sont bien dans le tableau 1, et que si elles sont dans le même ordre. C'est bien le cas?

Francis M
Message 5 sur 8
4 696 Visites
Solution
Accepté par Sentenza

Je viens de tester le code que vous m'avez envoyé et ça FONCTIONNE!!!!!!!

 

Un grand merci pour votre aide.

Je vais maintenant essayé de comprendre ce que vous avez fait afin d'en tirer un plus partie.

MERCI ENCORE

 

0 Compliments
Message 6 sur 8
4 690 Visites

Pas quoi! un ou 2 petits kudos (compliments) sur les message qui vont bien aidé et ce sera parfait...

 

Bonne continuation

Francis M
Message 7 sur 8
4 680 Visites

Pas de soucis si j'avais pu en mettre plus je l'aurais fait car vous m'avez enlevé une sacré épine du pied.

0 Compliments
Message 8 sur 8
4 666 Visites