Transposer les données d'un fichier

bonjour,
j'aimerai savoir si qq pourrai m'aider à transposer les données d'un fichier de facon a les mettre a la forme:
x x x x x x x x x x
y y y y y y y y y y
z z z z z z z z z z
au lieu de la forme actuelle:
x y z
x y z
x y z
x y z
x y z
merci d'avance pour vos reponses.

momo-wac wrote:
merci pour ta reponse mais le probleme c'est que j ai deja essayer de le transposer en mettant vrai le booleen mais le resultat que j avais obtenu est le suivant:
x
y
z
x
y
z
aloors que t as vu comment je les voulais!!!!
merci de me donner une solution.
Je n'ai manifestement pas ce genre de pb. Voir le vi attaché...
CC
Chilly Charly    (aka CC)
         E-List Master - Kudos glutton - Press the yellow button on the left...        
Attachments:
TransposeFichier.vi ‏32 KB

Similar Messages

  • Afficher les données dans un fichier .xls

    Bonjour,
    J'ai réaliser un chronomètre afin de calculer le temps qui s'écoule entre deux impulsions.
    Afin de garder une trace du temps qui c'est écoulé j'ecris le temps dans un fichier texte (.txt) de la forme:date            heure               minutes                 seconde                    s/10
    Cependant j'aimerais écrire dans un tableur(.xls) avec 5 colonnes séparées une pour la date, une pour l'heure, une pour les minutes, ...
    J'ai cherché des exemple sur le forum et dans les exemple masi je ne trouve rien qui permet le changement de colone
    Comment puis-je faire??
    Merci de votre attention
    QUERE JB

    bonjour,
    ci joint une librairie pour mettre des données et modifier certains paramètres sur excel
    Cordialement
    L.MICOU
    Pièces jointes :
    excel.llb ‏482 KB

  • LabView - Enregistrer dans un fichier les données résultants d'un tableau

     Bonjour,
    dans le cadre d'un projet, j'ai réalisé l'affichage des différentes données obtenues à partir d'une station météo. Ces données sont affichées à partir d'un fichier texte, dont la ligne correspondante à toutes les données est mise à jour toutes les secondes. Avec LabView, j'ai réussi à séparer les différentes données et les afficher sur des indicateurs et sur un graphique.
    Maintenant, je souhaiterais que les différentes donneés afficheés sur le graphe xy soient enregistrées dans un fichier texte, afin d'en garder une trace une fois LabView fermé.
    J'ai trouvé et essayé d'utiliser la fonction "Ecrire dans un fichier texte", mais la source est de type tableau 1D de cluster de 2 éléments et le récepteur est de type chaîne. J'ai essayé de convertir le tableau en chaîne mais en vain.
    Je suscite donc votre problème afin de trouver une solution à mon problème, ce qui me permettrais de cloturer définitivement mon projet.
    Je joins mon VI ainsi qu'un imprime écran.
    Cordialement, Frédérick.
    Pièces jointes :
    affichage données modifié.vi ‏2219 KB
    Cablage projet.PNG ‏90 KB

    Bonsoir,
    Ci-joint un exemple qui pourra d'aider.
    Bon courage.
    Philippe B.
    Certified Associate Developer / Dépt Moyens d'essais
    www.ingenia-system.com
    Pièces jointes :
    Essai_Save_Txt.vi ‏14 KB

  • Est-il possible de charger un fichier excel sous teststand puis d'éditer et analyser les données contenues?

    Bonjour,
    Je suis en stage, et on est en train de se décider si l'on va acheter le logiciel Teststand pour réaliser des tests automatisés.
    Avant cela, je voudrais savoir s'il était possible de charger un fichier excel puis d'analyser les données contenues dans celui-ci grâce à ce logiciel sachant que le fichier pourrait contenir des int, double, char, char*.
    J'ai essayé de faire cela avec la version d'évaluation mais sans grand succès, je n'arrive même pas à charger le fichier excel.
    Merci d'avance pour vos réponses et bonne journées à vous
    Cordialement
    Jocelyn Gaté
    Stagiaire MGEUPS by Schneider electric 
    Montbonnot, 38, France 

    see http://forums.ni.com/ni/board/message?board.id=330​&message.id=24426&jump=true
    It's not a good idea to post duplicate messages, its better to send one post with the post in two languages.
    Ce n'est pas une bonne idée d'envoyer des messages en double, de son mieux pour envoyer un message avec le message en deux langues.
    [Google translation]
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • Question : Peut-on écrire un fichier TDMS avec les données du graphique XY?

    Bonjour,
    J'aimerais mettre dans un fichier tous les paramètres de mon essai, mais aussi toutes les données de mon graphique XY qui sont 2 tableaux 2D (de 25000 lignes et 2 colonnes).
    J'avais pensé à y mettre dans un fichier TDMS pour archiver toutes les données.
    Ma question est peut-on ajouter dans un fichier TDMS les données d'un graph XY de la même façon que "exporter les données vers excel"?
    Merci d'avance pour vos réponses

    Bonjour alexandrefcsm,
    Désolé pour le temps de réponse j'était en formation toute la semaine dernière,
    Tu n'a pas besoin de déroulé completement tes tableaux pour les mettre dans les fichiers TDMS juste déroulé ton graph en 2 tableau 2D puis extraire les colonnes. Je t'ai fait un VI simple qui permet de stocker des données d'un tableau 2D colonne par colonne ce qui devrais convenir pour ton application.
    En espérant que cela résoude ton problème,
    Cordialement
    Louis
    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;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France
    Pièces jointes :
    TDMS_GraphXY.vi ‏22 KB

  • Ouvrir un tableur dont les données ont un format qui diffère d'une colonne à l'autre

    Bonjour,
    Je cherche à ouvrir un fichier .txt comportant 2 colonnes, l'une en format standard (par exemple: 92.320) et l'autre en format scientifique (9.2320E+1).
    J'arrive à ouvrir ces colonnes séparément mais je ne sais pas ce qu'il faut mettre dans la constante "format" pour que chaque colonne soit ouverte avec son propre format.
    Je cherche d'autre part à savoir comment enregistrer une colonne de données (soit du 1D) sur la 2ème colonne d'un fichier tableur. En d'autre terme, je souhaite enregistrer cette colonne de données de manière à ce que lorsque j'ouvre mon document via excel, les données soient placées sur la colonne B (la 2ème).
    Merci pour votre aide.
    Teka
    Labview 8.2 version étudiante
    Sound & Vibration Toolkit
    Résolu !
    Accéder à la solution.

    Bonjour,
    Attention à faire la différence entre le format d'affichage des données et la valeur réelle que celles-ci ont en mémoire (surtout lorsqu'il s'agit de nombres flottants).
    Dans votre cas les zéros de fin semblent etre masqués automatiquement je vous invite donc à faire un clique droit sur votre indicateur numérique et choisir "format et précision".
    Ensuite à vous de régler les paramètres comme vous le souhaitez.
    Cordialement,
    Da Helmut

  • Copier vers Excel les données d'un tableau utilisant Building Tables.vi

    Comment copier vers Excel les données issues d'un tableau utilisant le modèle Building Tables.vi:la fonction copie données (clic droit dans la face avant de Labview ne me propose qu'une copie de fichier image bitmap (on ne peut rentrer les données dans les cases avec un collage spécial texte)
    Remarques: Optimisation d'un programme vi existant
    créer des fichiers supplémentaires tableurs ou .dat est à éviter puisqu' on fait manuellement + de 100 mesures par jour (mesures avec balayage des capteurs sur 4 pistes d'un aimant)
    Gérer directement les données dans la face avant pour les copier entre chaque mesure est primordial
    Problème de la bibliothèque MCAPI32.DLL (elle n'est pas présente dans le système d'origine) et ne peut être chargée en sous vi pour ouvrir le programme principal
    Attachments:
    BOSCDIIessai2.vi ‏777 KB

    Bonjour Alarmarque,
    Ci-joint le VI Building Tables.vi modifié pour que vous puissiez directement écrire les données de la table dans le fichier Excel.
    Il fallait traiter la table avant de l'écrire dans un fichier.
    Pour tester le VI, exécutez-le, puis choisissez un fichier Excel où écrire.
    J'espère que cela vous aidera à avancer dans votre projet.
    Cordialement,
    Sanaa T
    National Instruments France
    Sanaa T.
    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;}
    >> http://www.nidays.fr/images/081110_ban_nidays09_468X60.gif
    Attachments:
    Building Tables and Write.vi ‏44 KB

  • Comment utiliser les données à la sortie de AI-Read (tableau mis à l'échelle)?

    Comment faire pour utiliser les données à la sortie de AI-Read (Type : Tableau mis à l'échelle)?
    Je souhaite écrire tous les points en colonne dans un fichier texte pour pouvoir les exploiter dans Excel. J'ai relié les données telles quelles au module 'Ecrire dans un fichier', mais quand j'ouvre le fichier texte, les données sont toutes les unes à la suite des autres : inexploitable dans Excel (dans mon cas, j'ai 1000 points par balayage, ceci étant répété jusqu'à la fin de la séquence et je veux pouvoir utiliser tous ces points). J'ai également essayé de reformater le tableau 2D en tableau 1D, mais quand je fais cela, je perds énormément de points. Je voudrais pouvoir les reformater pour les mettre en colonne, et ensuite tracer la courbe sous Excel.
    De plus, je souhaiterai utiliser ces points pour tracer la courbe sur la face avant de Labview (si possible en graph déroulant).
    Merci d'avance.
    Hélène

    Bonjour,
    Je vous conseille dans un premier temps de regarder et tester l'exemple d'enregistrement continu de données dans un fichier texte au format tableur qui est fournit avec LabVIEW (Menu Aide >> Recherche d'exemples... puis E/S Matérielles >> DAQ Traditionnel >> Entrées analogiques >> Stream to disk >> "Cont Acq to Spreadsheet File.vi").
    Cet exemple permet de stocker les points lus dans le buffer d'acquisition (sortie du AI Read) dans un fichier texte au format tableur (type Excel).
    Attention, les temps d'écriture dans le fichier ASCII et les temps de formatage des tableaux de données en chaîne de caractères au format tableur sont des facteurs limitants pour la fréquence d'acquisition (risque d'overwrite du buffer).
    Si vous voulez stocker en continu les données avec des cadences d'acquisition élevées, préférez le format binaire (sortie du AI Read au format I32 puis écriture directe par bloc des data). La aussi des exemples standards sont disponibles dans LabVIEW.
    Bonne continuation.
    Matthieu Gourssies
    National Instruments France.

  • Sauvegarde de données dans un fichier txt

    Bonjour,
    Je vous explique mon problème ... j'ai réalisé au cours d'un stage un vi qui me permet de récupérer plusieurs infos d'un four (2 températures, pression, ...). Je souhaite maintenant sauvegarder ces données dans un fichier txt. Seulement j'ai un petit soucis car je ne sais pas trop comment m'y prendre, j'ai plusieurs boucles cadencées (une pour chaque donnée récupérée). Est ce que je suis obligé d'avoir un fichier txt pour chaque boucle ou est ce qu'il est possible de stocker chaque donnée dans un tableau et les récupérer dans un seul fichier une fois les boucles stoppées (toutes mes boucles finissent au même moment et sont relancées toutes les 100 ms) ? Ou sinon est il possible de fusionner des fichier txt ?
    Je vous remercie
    Résolu !
    Accéder à la solution.

    Voici un petit exemple, juste pour illustrer mon propos et vérifier que j'ai bien compris le problème.
    Pour des questions ou envoie de programme, ma boite de message privé est toujours ouverte, sinon en postant sur le forum plus de gens pourront répondre.
    Rodéric L
    Certified LabVIEW Architect
    Pièces jointes :
    exemple enregistrement.JPG ‏16 KB

  • Ecriture de données dans un fichier existant

    Bonjour,
    Je suis en stage et j'utilise la version 8.5 de LV.
    J'acquiert des données analogiques que je dois envoyer vers une feuille excel. Cela marche presque correctement sauf que je souhaite écrire les données acquises dans un fichier déjà existant .Je voudrais que mes données soient écrites en face des cases déjà écrites pour obtenir quelque chose qui ressemble à "voulu.JPG" (en pièce jointe) mais ce que j'obtiens c'est ce que j'ai pris comme screenshot (voir: obtenu.JPG)
    Je met en pièce jointe également mon VI pour que vous voyez exactement ce que je fais.
    Merci pour vos réactions et suggestions.
    cdlt.
    edjo.
    ecriture de données dans un fichier existant excel labview
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    projet stage GO4.vi ‏55 KB
    voulu.JPG ‏3841 KB
    obtenu.JPG ‏397 KB

    Bonjour Edjo,
    Je t'ai mis des commentaires dans le code LabVIEW en pièce jointe.
    Normalement il t'est possible d'utiliser le VI directement en tant que sous-VI
    dans ton application.
    Pour faire fonctionner cet exemple ouvre le VI  Excel Set Data
    Specified Field.vi puis entre le nom de la feuille sur laquelle tu souhaite
    écrire tes données (i.e. Sheet1 il me semble qu'en Français c'est Feuil1)
    indique ensuite le début et la fin du champ où tu souhaite écrire tes données,
    rempli le tableau et lance le VI. Au lancement le programme va te demander de
    lui indiquer le ficher Excel. 
    Un ActiveX ou Component Object Model est un composant logiciel créé par
    Microsoft et est utilisé en programmation pour permettre le dialogue entre
    programmes. Je t'invite donc à aller sur le site MSDN pour
    avoir plus d'information sur les fonctions de l'ActiveX Excel.
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/
    Pièces jointes :
    Set Excel Data 8.5.zip ‏38 KB

  • Afficher les donnés différemment dans deux colonnes de tableaux

    Bonjour à tous, voici mon problème : j'ai un tableau constitué de deux colonnes et je souhaiterai afficher les donnés d'une colonne en hexadécimal et l'autre en "affichage normale ". Je sais qu'on peut changer l'affichage de tout le tableau mais cela est il possible que pour une colonne ?
    Je vous remercie

    réponse "à chaud" ...
    non, un Tableau est un "ensemble", il ne sera pas possible d'afficher une colonne en hexa et une autre en décimal (et la 3eme en binaire   )
    mais ... (perso, ce que je ferais)
    je place le tableau "principal" en "hide conrol" (il devient invisible)
    j'extrais les colonnes comme autant de tableau 1D ... et j'affiche ces tableaux 1D côte à côte
    (graphiquement, si cela est bien fait, l'ensemble des tableaux 1D (jointifs) formera un tout.
    Et là ... comme ce sont (en réalité) des tableaux 1D, je pourrai changer comme je veux la base par colonne.
    [edit]
    pour extraire les colonnes ... tu devras utiliser la fonction "transpose 2D array" et ensuite une boucle for indexée"
    [/edit]

  • Effacés les données de la Caméra

    Bonjour,
    Photographe, je souhaiterai dans les métadonnés ne pas communiquer les "données de la caméra" pour les fichiers images jepg gravés sur DVD !
    Pourriez vous me dire s'il est possible de créer un script pour 400 images et + tout en gardant le numéro de base des images ?
    Cordialement
    Fredoun

    Je vous remercie pour votre réponse !
    Cependant, permettez moi d’insister !
    Par votre méthode, sauf incompréhension de ma part, il m’est impossible de retirer d’un lot d’image les « Données de la Caméra » de ce lot d’images.
    Parlons nous bien de la même chose ?
    Je veux parler des réglages de prises de vue que je ne souhaite pas communiquer :
    ex : 400 asa 125 ème, 5.6 etc, flash déclenché ……!
    Actuellement, j’arrive (à l’aide de Photoshop CS4 en créant un « nouveau » en reprenant les caractéristiques de l’image et en déplaçant mon fichier sur le nouveau avec la touche MAJ ) à retirer ces renseignements de mes fichiers, fichier par fichier ce qui me prends beaucoup de temps et c’est pourquoi je vous relance pour un éventuel traitement par lot !
    Si vous avez une méthode, un step by step je suis preneur !
    Cordialement

  • L'Ipad affiche: "les données de cet Ipad n'ont pas été sauvegardées depuis 2 semaines, etc."et la barre "OK". Mais rien ne se passe lorsque je touche "OK" et l'Ipad reste allumé et bloqué. Que faire ? Merci.

    l'Ipad affiche: "les données de cet Ipad n'ont pas été sauvegardées depuis 2 semaines, etc."et la barre "OK". Mais rien ne se passe lorsque je touche "OK" et l'Ipad reste allumé et bloqué. Que faire ? Merci.
    Pierre T.

    Bonjour, j'ai un soft en LV861 report 1.1.4 et pas de problème (des problèmes mais pas pour le chargement d'Excel ) Effectivement les chargements des vi dynamiques dans l'exe en fichier support ne sont plus d'actualité pour le report version LV 86 toolkit 1.1.3
    Microsoft Word or Excel Not Launching From EXE Built With Report Generation Toolkit
    http://digital.ni.com/public.nsf/allkb/C38CE3F30542D65B86256F0E00740DD8?OpenDocument
    [...] LabVIEW 8.6 - Report Generation Toolkit 1.1.3 uses LabVIEW Classes. See Related Links for more information.
    The support files should now be included, and Microsoft Word or Excel should open up when this executable is run.  [...]
    Par contre lors de la construction de l'exe vous devez avoir [...] When building my project into an executable, I receive name collision warnings and multiple support directories are created with many VIs inside. [...]
    Building an EXE in LabVIEW 8.6 using the Report Generation Toolkit
    http://digital.ni.com/public.nsf/allkb/2AE85CF95217E60786257540000D818C 
    Si cela fonctionne en source, passez-vous un chemin de fichier "valide", avez-vous activer le "display alerts" afin de détecter un probléme, pouvez-vous faire un exe de test avec juste "open chemin en dur dans le code + write + close" pour faire un petit test
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Cet identifiant n'a pas encore été utilisé dans l'iTunes Store. Merci de vérifier les données de votre compte      Sans Carte bancaire ???

    Tout est dans le titre j'essaye de me connecter mais a chaque foi ce message " Cet identifiant n'a pas encore été utilisé dans l'iTunes Store. Merci de vérifier les données de votre compte", et il me demande un numéro de CB, j'ais essayer avec une apli gratuite mais idem
    Merci de votre aide

    C'est urgent .. svp, comment dois je faire pour résoudre ce problème.
    Bien à vous, merci d'avance

  • Enregistrement des données en format fichier .SSN (Atlas mclaren)

    Bonjour,
    Je vais essayer de détailler au maximum mon problème, en espérant trouver une solution.
    Je vais développer une application LabView qui récupère des données d'un bus CAN et enregistre ces données dans un fichier de type ".ssn" (un fichier spécial pour ATLAS mclaren).
    Data bus CAN => LabVIEW APP => .SSN file => Lecture avec ATLAS
    La boite a déjà fait une application pour un objectif différent mais le même principe et avec du C# au lieu de LabVIEW. Et comme je ne connais rien du tout en C#, j'ai proposé de le faire avec LabVIEW.
    Bref, j'ai l'API de ATLAS (un ensemble de fichiers DLL) et je souhaite trouver un exemple de code LabVIEW qui utilise une API tiers pour générer des fichiers. L'utilisation du code de génération de fichier .ssn en C# est envisageable aussi.
    Je reste à votre dispositions pour plus d'information.
    Merci d'avance,

    Blue_Strike,
    I do not know how you would use that API in particular but if you are looking for how to call the C# code you have in LabVIEW you will need to use the constructor node.
    http://zone.ni.com/reference/en-XX/help/371361L-01/lvcomm/constructor_node/
    There is an example of this you can find by going to Help > Find Examples in LabVIEW.  I would look at "Calling a Private .NET Assembly.vi" under Communicating with External Applications > .NET first.
    Matt J
    Professional Googler and Kudo Addict
    National Instruments

Maybe you are looking for