NI Home
Cart Achats | Aide
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
You are here: 
NI Home > NI Developer Zone > NI Discussion Forums


Répondre
Member
anas38
Envois : 20
0 Compliments

Re : convertir une chaine de caractère en tableau 2D

tu peux me filer le programme stp, afin que je puisse comprendre

Active Participant
Luc_Desruelle
Envois : 623

Re : convertir une chaine de caractère en tableau 2D


ouadji a écrit : mes excuses Luc ... d'avoir envahi le sujet.  :smileywink:  

Tu plaisantes! tu as vu le nombre de compliments que je t'ai donné. Je n’étais pas là, et tes réponses étaient judicieuses. J’ai une remarque : si via ta conversion tu as un cluster de boolean, pourquoi ne pas câbler directement sur un indicateur cluster, à la place du unbundle. Sinon pas de remarque. Je suis d’accord avec toi. A+ et bon we

Cordialement
Luc DESRUELLE
(CLA : Certified LabVIEW Architect -- CLD : Certified LabVIEW Developer, Développeur certifié LabVIEW | MESULOG | F-38430 Moirans - Grenoble - Chambery, Rhône-Alpes
Active Participant
Luc_Desruelle
Envois : 623
0 Compliments

Re : convertir une chaine de caractère en tableau 2D

il y a des PJ dans les posts. Par exemple là je te remets une PJ

Cordialement
Luc DESRUELLE
(CLA : Certified LabVIEW Architect -- CLD : Certified LabVIEW Developer, Développeur certifié LabVIEW | MESULOG | F-38430 Moirans - Grenoble - Chambery, Rhône-Alpes
Active Participant
ouadji
Envois : 858
0 Compliments

Re : convertir une chaine de caractère en tableau 2D

Oui, j'ai vu :smileyhappy: (merci)

 

Mais ... ceci n'empêche pas ...

je me suis un peu imposé, sans frapper. :smileyhappy:

bon .. là aussi "on" ne se refait pas (merci papa, merci maman :smileywink: )

 

oui, bonne remarque sur l'indicateur Cluster, je n'y ai pas pensé.

Member
anas38
Envois : 20
0 Compliments

Re : convertir une chaine de caractère en tableau 2D

merci Luc ,

la demande du programme c'était à ouadji , le tien je l'ai bien compris pas de soucis là dessus.

cordialement,

Active Participant
ouadji
Envois : 858

Re : convertir une chaine de caractère en tableau 2D

[ modifié ]

 

et dans le même prolongement ... directement un Indicateur_Tableau

en prenant la (seule) précaution de visualiser à partir de l'index 1

(ou alors il faut replacer le rotate. Avec le rotate en plus, "ça" débute à l'index 0)

Ca fonctionne tip-top aussi.

 

on va finir par réaliser la fonction avec 2 inverseurs et une porte :smileyvery-happy:

 

original6.png

 

Active Participant
Luc_Desruelle
Envois : 623

Re : convertir une chaine de caractère en tableau 2D


anas38 a écrit :

merci Luc ,

la demande du programme c'était à ouadji , le tien je l'ai bien compris pas de soucis là dessus.

cordialement,


si tu as LV2011, tu glisses le png dans un diagram LV vide et.... tra la la le code est là

Cordialement
Luc DESRUELLE
(CLA : Certified LabVIEW Architect -- CLD : Certified LabVIEW Developer, Développeur certifié LabVIEW | MESULOG | F-38430 Moirans - Grenoble - Chambery, Rhône-Alpes
Member
anasios
Envois : 2
0 Compliments

Re : convertir une chaine de caractère en tableau 2D

[ modifié ]

bonsoir,

excusez-moi, je n'arrive pas à réaliser votre exemple en utilisant les mêmes fonctions peut-être que tu travailles sur une autre version que 2011 pro !

je n'arrive pas à lier le I32 avec la fonction qui convertit le nombre en tableau de booléen !! je ne sais pas pourquoi ??

et en fait ça sert à quoi le décalage ?

Active Participant
ouadji
Envois : 858

Re : convertir une chaine de caractère en tableau 2D

[ modifié ]

le décalage

 

départ 1, c'est à dire en binaire 00000001

 

et maintenant en décale vers la gauche (shift left) en fonction d'un nombre

 

0 donnera 00000001

1 donnera 00000010

2 donnera 00000100

...

6 donnera 01000000

 

après ce "shift lef"t chaque nombre est représenté par un bit à 1 unique correspondant à son rang.

 

1 = led allumée, 0 = led éteinte

 

mais on prendra à partir du bit n° 1 (seulement les rouges), car le 0 ne doit allumer aucune led.

ou ... on peut en final faire un shift right de 1 pour éliminer le bit le plus à droite (au choix)

 

Pour ton 1er soucis, désolé, je ne sais pas.

ici je n'ai aucun problème pour cabler un I32 sur "number to boolean array" (LV2011)

 

Member
anasios
Envois : 2
0 Compliments

Re : convertir une chaine de caractère en tableau 2D

ok là j'ai compris , mais je n'arrive pas à relier la fonction qui me fait le décalage avec la fonction qui me transforme le nombre en cluster , ils ne sont pas de même nature ! I32 et U32 

En consultant ce site, vous en acceptez les Conditions d'utilisation. Veuillez les lire attentivement avant d'accéder à une quelconque partie du site. Veuillez suivre ce lien pour en savoir plus sur la politique sur les droits d'auteur de ni.com.
Mon Profil | Confidentialité | Conditions d'utilisation | Contacter NI © 2011 National Instruments Corporation. All rights reserved.    |    Envoyer cette page Envoyer cette page