IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

LabVIEW Discussion :

convertir tableau 2D en chaîne de caractère labview


Sujet :

LabVIEW

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut convertir tableau 2D en chaîne de caractère labview
    Bonjour,

    Voila, j'ai un tableau de 3 lignes et 16 colonnes. Mon tableau est rempli comme ceci (vous l'avez aussi sur la face avant en PJ) :
    1110000000000111
    1101111111111111
    1111111111111111

    Mon but est de créer un VI qui converti chaque ligne du tableau en chaîne de caractère. J'aurai penser lire le tableau ligne par ligne et case par case en concaténant la dernière valeur avec la précédente en utilisant un registre a décalage.

    En PJ, le VI que j'ai commencé à réaliser. Quelque chose d'important, c'est que dans chaîne de sortie en face avant j'ai 1 seule ligne avec écrit 1110 ou 110 je c plus. Désole.
    Merci d'avance
    Cordialement
    Juju83
    Images attachées Images attachées   

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Points : 643
    Points
    643
    Par défaut
    cables plutot le I que le N...
    initialise ton registre à décalage.

    Sa devrait déjà s'améliorer...

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    Oui c'est mieu.cette fois ci j'ai uniquement les 4 premières cases de la.1ere ligne.avant a chaque foi que j'exécuté, il me rejouter 110 a chaque exécution.mais y a t'il un moyen pour le faire sur toute la ligne?

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Points : 643
    Points
    643
    Par défaut
    Tout à gauche de ta capture d'écran, tu utilises une fonction pour extraire un sous tableau, et pour la largeur tu as choisis 3... c'est là qu'il te faut modifier.

  5. #5
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    Merci mais je vois pas par quoi le remplacer.je sui un débutant.le 3 c pour le nombre de lignes.

  6. #6
    Membre confirmé
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Points : 643
    Points
    643
    Par défaut
    NON

    Dans le fichier joint, le 3 est la longueur après l'index.

    pour mieux utiliser ta fonction, click droit et aide.

    Si tu n'y arrives vraiment pas, zip ton VI et upload le sur le forum.

  7. #7
    Membre confirmé
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Points : 643
    Points
    643
    Par défaut
    J'ai peut être mis une betise, le mieux c'est que tu envoyes ton programme

  8. #8
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    Des que je pe te lenvoyer,je le ferais.merci beaucoup.

  9. #9
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    Mais pour résoudre ce probleme il n'y aurait pas d'autre solutions peut etre plus facile?

  10. #10
    Membre confirmé
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Points : 643
    Points
    643
    Par défaut
    ta solution est plutôt basique et semble être la plus évidente.

  11. #11
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    Le probleme c que je sais ce quil faut faire mais jarrive pas a le
    realiser.

  12. #12
    Membre confirmé
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Points : 643
    Points
    643
    Par défaut
    Voici un exemple pour t'aider à faire ton code c'est très simple il me semble que c'est assez optimisé

  13. #13
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    merci beaucoup pour ton aide.grâce a toi, je vais pouvoir avancer mon problème. Si j'ai d'autre soucis, je pourrais te recontacter? Et encor merci beaucoup.
    cordialement
    juju83

  14. #14
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    Je teste ton prog, a la sortie de la fonction sous-ensemble,le fil qui va a la fonction nombre en chaine est briser.

  15. #15
    Membre confirmé
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Points : 643
    Points
    643
    Par défaut
    Tu peux poster autant de questions que tu le souhaites sur le forum. Sinon par Messages Privés, mais l'avantage du forum est que si quelqu'un se pose la même question il peut chercher la solution sur le forum.

  16. #16
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    Jai teste ton prog, a la sortie de la fonction sous-ensemble,le fil qui va a la fonction nombre en chaine est briser.

  17. #17
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    C'est bon ca a marché. Pour convertir cette chaine de caractère en mot binaire ou en binaire, il fau utiliser la fonction nombre en chaine decimal ou l'enverse?

  18. #18
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2011
    Messages : 28
    Points : 4
    Points
    4
    Par défaut
    bonjour,

    Voila la solution.
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Tableau croisé et chaîne de caractères
    Par sylvain6874 dans le forum Cognos
    Réponses: 1
    Dernier message: 16/02/2012, 15h19
  2. convertir fichier binaire en chaîne de caractères
    Par spake33 dans le forum LabVIEW
    Réponses: 4
    Dernier message: 16/05/2011, 15h46
  3. tableau dynamique de chaînes de caractères
    Par Vorona dans le forum Débuter
    Réponses: 5
    Dernier message: 17/05/2009, 19h05
  4. Réponses: 3
    Dernier message: 09/05/2006, 14h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo