Remplir des valeurs générer dans un tableau colonne après colonne

je génère des valeurs aléatoires et je veux les enregistrer toutes dans un tableau, où chaque génération dans une nouvelle colonne. ( mon programme actuel écrase les valeurs précédentes :-( )
ci-joint  mon petit exemple.
merci d'avance.
Résolu !
Accéder à la solution.
Pièces jointes :
teste LV.png ‏12 KB

penser aux kudos,
penser à se relire aussi, histoire de corriger les fautes d'orto-graffe ... ou les dérabages d'égriture.
ça fait plus "goli" ... sorry ... "joli"  
avec tous les kudos que tu te prends Cisco, tu dois penser à soigner ton "image" maintenant ( re -   )
allez ... y'a du vrai dans "tout ça" ... mais c'est pour taquiner aussi   

Similar Messages

  • Modifier des valeurs par défaut dans un executable

    Bonjour à tous,
    Voila, j'ai réalsié un programme sous labview assez important. Au début  de celui-ci je réinitialise l'ensemble de mes variables à leurs valeurs par défaut. Mon problème, c'est que j'aimerai qu'une partie des valeurs par défaut de mes variables puissent être modifiée au sein même de mon executable. Il me faudrait donc une possibiltié via un noeuf de propriété ou quelque chose du genre. Sachant que ces valeurs par défaut ne seront modifiéesque "rarement" donc éviter les solutions qui nécesitent le chargement de l'ensemble de mes paramètres à chaque executions.
    cordialement

    Là ça va changer les valeurs sur la face avant. 
    Mais ça ne va pas changer la "valeur par défaut" comme on a lorsqu'on développe (clic droit sur la commande > opérations sur les données > assigner la valeur actuelle comme défaut), car cette valeur par défaut nécessite d'avoir accès au VI en écriture.
    Ce qui est faisable c'est : 
    - enregistrer des jeux de valeurs de commandes, qu'on sélectionne par une énumération.
    - rendre éditable ou non-éditable les commandes (noeud de propriété "désactivé", paramètre "Disabled" ou "Disabled and Grayed Out").
    De cette manière l'utilisateur peut charger une certaine configuration pré-enregistrée, et éventuellement l'éditer ou ne pas l'éditer (si il ne peut pas l'éditer il ne peut que regarder les valeurs qu'ont les commandes).

  • Affiche dans un tableau tout les valeur de mesures avec le temps

    Bonjour à tous,
    Je fais l'acquisition de température(trois capteurs de température) a chaque 3 seconde, et j'ai du mal à afficher mes mesures dans un tableau avec le temps pour indique a chaque 3 seconde les valeurs de température pour une durée d'essai de 2 heures.
    Merci

    Bonjour Help19,
    Voici une sollution qui permet de créer un tableau de 10 points représentant votre temps d'acquisition pour chaque points.
    0.33, 0.66, 0.99...Cet exemple utilise un registre à décalage pour incrémenter la nouvelle valeur à insérer dans le tableau de dT.
    Cordialement,
    Rémi D.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...

  • Cacher une colonne dans un tableau

    Bonjour, je doit créer un programme d'acquisition pour un oscilloscope. Je recueille les résultats des signaux transmi par l'oscilloscope comme la fréquence, la valeur max etc..
    J'ai donc creer un tableau on je recupère les valeurs que j'écris dans un tableur ensuite, mais j'aimerais pouvoir sélectionner les valeurs que j'envoie dans le tableau ( et donc dans le tableur) ou pas.
    Cela est-il possible? ou simplement cacher les colonnes non selectionner
    Je travail sous LabView 2012, ci joint mon VI et j'utilise un Lecroy WaveRunner 640zi  comme oscilloscope
    Merci d'avance.
    Attachments:
    VI Valeur P.vi ‏27 KB
    vi.jpg ‏174 KB

    Petit conseil, comme tu utilises la dernière version de LabVIEW, tu devrais enregistrer tes VIs à une version plus ancienne pour maximiser tes chances que les membres avec une ancienne version puissent les ouvrir... Ou simplement les partager en image .PNG
    Ton problème semble assez élémentaire. Tu peux utiliser la fonction "Delete from array" dans une boucle for avec un shift register, où tu enlèves les colonnes qui ne t'intéressent pas, ou utiliser la fonction "Index array" pour sélectionner une par une les colonnes qui t'intéressent et les ajouter dans ton shift register, et ensuite convertir ce qui reste dans ton fichier tableur.
    Je te laisse le soin de découvrir les fonctions array

  • Remplacer 2 portions dans un tableau 1 d

    Bonjour à tous, 
    voilà petite question, j'ai un tableau 1 d de la forme suivante : 
    0
    0
    0
    0
    0
    Je souhaite remplacer certains de ces valeurs, notamment de la sorte : 
    1
    1
    0
    1
    1
    en définissant les 2 indices de départ et la proportion de remplacement .
    Cordialement

    Salut Geoff,
    Connais-tu la taille de ton tableau de base tout le temps ?
    Si oui, ca devient assez simple, il suffit :
    1. Pour la première partie du problème, tu l'as très bien fait, tu ajoutes simplement le tableau de 1 grâce à "Insérer dans un tableau" à l'indice 0.
    2. Pour la seconde partie du problème, il suffit de prendre la taille du tableau de base, la taille du tableau de 1, de soustraire les 2 tailles pour savoir à quel indice commencer à insérer le tableau de 1. De cette façon, tu arrives à modifier les dernières cases de ton tableau...
    En espérant avoir compris ton problème !
    Bilsix.
    Pièces jointes :
    zzz.jpg ‏22 KB
    zzz1.jpg ‏14 KB

  • Récupèrer des valeurs situées dans fileGlobal​es du context de la sequence dans LabView (interface Opérateur) ???

    Bonjour,
    Voilà, j'utilise LabView 8 et TestStand 3.5, le problème que j'ai , c'est que je n'arrive pas à récupérer dans mon interface opérateur des valeurs situées dans la variable FileGlobales de TestStand. Cette variable faisant partie du context de la sequence.
    Dans mon interface opérateur, j'ai donc utilisé la méthode SequenceContext puis derrière j'ai mis la propriété FileGlobals, qui devrait me permettre l'accès aux variables, mais ce n'est pas le cas, car à chaque fois, j'ai une erreur (survenant au niveau de la propriété SequenceContext) qui m'indique que je ne peux pas lire ou écrire dans les variables tant que l'execution n'est pas en pause !!!! Je ne vois pas du tout comment faire pour récuperer ces valeurs.
    En espérant que vous pourrez m'aider, je vous remercie par avance.
    Will W

    Vous avez un exemple de ce que vous essayez de faire. 
    Respect
    Ray Farmer 
    (Do you have an example of what you are trying to do.
    Regards
    Ray Farmer)
    Regards
    Ray Farmer

  • Récupèrer des valeurs situées dans fileGlobales du context de la sequence dans LabView (interface Opérateur) ???

    Bonjour,
    Voilà, j'utilise LabView 8
    et TestStand 3.5, le problème que j'ai , c'est que je n'arrive pas à
    récupérer dans mon interface opérateur des valeurs situées dans la
    variable FileGlobales de TestStand. Cette variable faisant partie du
    context de la sequence.
    Dans mon interface opérateur, j'ai donc
    utilisé la méthode SequenceContext puis derrière j'ai mis la propriété
    FileGlobals, qui devrait me permettre l'accès aux variables, mais ce
    n'est pas le cas, car à chaque fois, j'ai une erreur (survenant au
    niveau de la propriété SequenceContext) qui m'indique que je ne peux
    pas lire ou écrire dans les variables tant que l'execution n'est pas en
    pause !!!! Je ne vois pas du tout comment faire pour récuperer ces
    valeurs.
    En espérant que vous pourrez m'aider, je vous remercie par avance.
    Will W

    Bonjour Will,
    Cette discussion serait mieux dans le forum TestStand.  Et j'appercois que tu y as deja inscrit une question: 
    http://forums.ni.com/ni/board/message?board.id=330&message.id=12600
    Tu mentionnes ceci:  "j'ai une erreur (survenant au niveau de la propriété SequenceContext) qui m'indique que je ne peux pas lire ou écrire dans les variables tant que l'execution n'est pas en pause !!!! " 
    TestStand devrait permettre de lire ou ecrire malgre que l'execution n'est pas en pause..  Je vais verifier mes nottes sur TestStand.  Je reponderai dans le forum TestStand.
    A tantot.
    RayR

  • Remplacer des valeurs dans un tableau par des 1

    Bonjour,
    J'ai un tableau 2D de ce type :
    0 0 0 125 148 198 0 0 0
    0 0 153 148 135 0 0 0
    0 0 0 0 0 0 217 239 0 0 0
    0 0 0 0 143 286 0 0 0 0 0
    et un tableau 1D de ce type :
    -0.09
    -0.05
    -0.07
    -0.06
    -0.03
    -0.05
    -0.08
    -0.04
    -0.03
    -0.02
    Ce que je veux c'est remplacer les valeurs de mon tableau 2D par mes valeurs de mon tableau 1D. Et je veux que ces valeurs soient exactement à la même place dans le tableau 2D.
    Ce que je pensais faire, c'est : dans mon tableau 2D, remplacer toutes les valeurs différentes de 0 par des 1 de façon à créer un "masque" de 1. Ensuite lui dire de remplacer mes 1 par les valeurs de mon tableau 1D en remplissant de gauche à droite.
    Mais je n'arrive pas à le faire, pouvez vous m'aider ?
    ou peut-être avez-vous une autre méthode ?
    (j'utilise Labview 2010)
    Résolu !
    Accéder à la solution.

    voila, rapido et sans chercher à faire des cabriolles.
    et comme dit JB ... "que faire si" ...
    ici, si le 2D est plus grand, les valeurs exédentaires seront remplacées par des "0"
    Maintenant ... comme dab ... je suis certain qu'il y " plus simple".
    avec 2 portes nand et 1 inverseur  
    ici, c'est du vite fait, mais ça tourne.

  • Récupérer la valeur lue par une commande dans un tableau

    Bonjour à tous,
    Je vous explique mon problème : je récupère un tableau de valeurs. J'aimerais envoyer les valeurs de ce tableau dans une commande qui permettra alors de modifier la valeur de la fréquence en fonction de ce tableau de valeurs. 
    Seul soucis : Les fréquences générées sont bel et bien toutes envoyées par la commande (Vérification à l'oscilloscope, tout va bien). Par contre, sous labview je ne peux pas afficher ma fréquence maximale dans le tableau final (il y a apparition du caractère # dans la première case). Comment faire pour récupérer toutes les valeurs envoyées par mes commandes dans le tableau final (avec la fréquence maximale qui apparait dans le tableau au final). J'ai beau cherché je vois pas comment faire...
    Exemple : Frequence min = 30 Frequence max = 300
    Je me retrouve avec un Tableau de 30 40 50 60 70 80 90 100 et 200 mais j'aimerai que 300 apparaisse (en supprimant si possible le caractère # ?)
    J'espère que j'ai pu m'exprimer de manière claire, je vous envoie ci-joint mon programme en intégralité.
    En vous remerciant.
    Cordialement,
    Reborn
    Pièces jointes :
    Detection synchrone.vi ‏44 KB

    Bonjour,
    Merci d'avoir posté sur le forum NI.
    Pourriez vous poster un VI simplifié reproduisant l'erreur que vous rencontrez (sans utiliser les VI de communication ou autre) afin qu'ils soit plus simple pour les membres de cette communauté de pouvoir vous aider?
    Cordialement,
    Nicolas M.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Journées Techniques LabVIEW 2012 : du 27 septembre au 22 novembre
    2 sessions en parallèle : Débuter a...

  • Enregistrer et récupérer des valeurs de variables numériques entre deux exécutions d'un logiciel créé avec Labview 2009

    Bonjour,
    Je cherche le moyen le plus fiable et simple pour enregistrer et récupérer des valeurs de variables numériques entre deux exécutions d'un logiciel créé avec Labview 2009.
    Cordialement
    Philippe

    Une fois l'executable fermé, on perd les valeurs de variable partagée? Comment peux t on les stocker automatiquement à la fermeture de l'exe et les récupérer à son ouverture? Il y a toujours la solution de les enregistrer sur un fichier texte mais je n'ai pas l'impression que cela soit la solution la plus usuelle. J'ai vu qu'il y avait la possibilité d'allouer les clefs de registres à la création de l'installeur. Est ce que ces clefs de registres peuvent servir à stocker des données de configuration pour mon logiciel comme des variables numériques?
    Cordialement,
    Philippe

  • Enregistrer des valeurs dans un fichier excel déja existant [Nouveau]

    Bonjour à tous et à toutes,
     Je vous pose cette question en dernier recoursu car cela fait trois jours que je cherche mais impossible de résoudre mon probléme.
    Je suis actuellement en stage pour valider ma licence professionnelle où je dois réaliser un programme pour contrôler des allimentation via LabVIEW.
    Tous se passé corréctement jusqu'au moment où j'ai du enregistrer les valeurs obtenus sur excel. Enfaite j'aimerais envoyer des valeurs (numétique) via mon VI vers un fichier excel que j'ai créé au par avant.
    Celui que j'ai réaliser m'ouvre bien le fichier désiré mais ouvre une nouvelle feuille dans celui-ci et écrit dessus et je ne sais vraiment pas comment résoudre se probléme.
    je vous remercie d'avance de votre aide
    Cordialement.
    Résolu !
    Accéder à la solution.

    Salut,
    Voila le VI. Pour qu'il fonctionne correctement il faut que ton fichier Excel
    existant se trouve dans tes document (sur le bureau sa ne fonctionne pas)
    ensuite tu vas dans le boitier  "Open Book" et à "Filename"
    tu mets le nom de ton fichier.
    Pièces jointes :
    Sans titre4.vi ‏30 KB

  • Comment changer la couleur des valeurs dans Adobe After CC ?

    Bonjour à toute la communauté,
    J'aimerai savoir ci il y a la possibilité de changer la couleur des valeurs comme dans l'image ci- dessous :
    Dans l'exemple ils sont effectivement en bleu et j'aimerai savoir tout simplement ci on peut ou pas ? Et ci oui Comment ?
    Cordialement Aiyone.

    La couleur bleue sur fond plus sombre est la couleur par défaut d'AE CC 2014 et non celle de CC. La réponse est donc on ne peut pas sauf si cet affichage à également été implémenté sur la dernière version de CC mais à ma connaissance c'est non.

  • Comment on fait pour insérer des notes de bas de page dans un tableau??

    Bonjour,
    J'ai un tableau sur Indesign CS3 dans lequel je voudrais ajouter une note de bas de page, mais je ne suis pas capable. L'option n'apparait pas dans le menu Texte. Y-a-t-il une autre possibilité outre que d'insérer manuellement le chiffre en exposant directement à coté de mon texte dans le tableau?
    Parce que si je procède manuellement, cela va défaire toutes mes autres puces qui sont automatiques.
    Merci!

    Translated:
    Hello,
    I have a table in InDesign CS3 which I would add a footnote on page, but I am not capable. The option does not appear in the Text menu. Is there another option that also manually insert the figure in exposing directly next to my text in the picture?
    Because if I do it manually, it will undo all my other chips that are automatic.
    Thank you!

  • Enregistrer des valeurs dans un tableau

    Bonjour
    J'utilise LabView 2011 et je souhaite enregistrer les valeurs que me retourne mon codeur incrémental dans un tableau, qui ensuite les affiche sur un graphe.
    Comme ca ne marchait pas, je me suis aidé de l'aide labview :
    J'ai donc défini une taille fixe pour tout les tableaux, et également coché "Pré-allouer les tableaux et chaines automatiquement".
    Cependant ça m'affiche encore comme erreur que mes fils et tableaux doivent être de taille fixe dans la cible actuelle.
    Pourriez-vous m'aider svp ?
    Merci beaucoup

    Bonjour
    Effectivement la cible est le compactRIO 9075.
    En fait ce que je veux faire, c'est enregistrer le signal du codeur, uniquement lorsque la position du moteur varie.
    C'est-à-dire que je voudrais voir tous les signaux que lorsqu'ils varient, puis que l'enregistrement s'arrête quand il n'y a plus de variations.
    Le VI que j'ai codé est en pièce jointe.
    Merci à vous.
    Pièces jointes :
    element3.vi ‏139 KB

  • Modification de valeur dans un tableau

    Bonjour,
    Contexte :
    Je souhaite pouvoir remplir des données dans un tableau en appuyant sur le bouton suivant (incrémente l'indice)
    Revenir en arrière en appuyant sur le bouton précédent (donc à l'indice précédent) et modifier ses valeurs en appuyant sur le  bouton suivant.
    Problème :
    Dans mon VI cela fonctionne, mais ajoute des données supplémentaires à chaque fois que l'on appuie sur suivant, ce que je ne souhaite pas.
    Cordialement
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Tableau de cluster.vi ‏28 KB

    Bonjour,
    Voila une version modifié de ton VI qui doit répondre à ton problème.
    L'erreur venait du fait que quand tu cliques sur suivant tu ajoutes toujours un élément au tableau. J'ai donc rajouter une condition qui vérifie si on est au dernier élément du tableau et dans si c'est vrai, on ajoute une valeur, sinon on la remplace.
    Cordialement.
    .mesLeft{float:left} .mesInfo{border-left:solid 1px #989898;font-size:x-small;color:#989898} .mesLogo{float:right;opacity:0.18} .mesLogo:hover{opacity:0.9}
    Maxime R.  
      CLD - Certified LabVIEW Developer / Développeur LabVIEW Certifié  
      CLAD - Certified LabVIEW Associate Developer   
    Pièces jointes :
    Tableau de cluster Modifie.vi ‏29 KB

Maybe you are looking for