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

MATLAB Discussion :

saut de ligne pour affichage apres fin de boucle


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2009
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 141
    Par défaut saut de ligne pour affichage apres fin de boucle
    Bonjour, j'aimerais que lors de mon affichage dans mon .txt, il y ai un saut de ligne après la fin de la boucle j. J'ai essaye plusieurs méthode qui me mettent tout bout a bout.

    restot est une matrice( peu importante la taille)


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    fid=fopen('donneee.txt','wt');
     
    for i = 1:13
        for j = 1:2
            fprintf(fid,'%f\t ',restot(i,j));
     
          end
    end
     
    fclose(fid);

    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 41
    Par défaut
    Tu pourrais peut être tester ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    fid=fopen('donneee.txt','wt');
     
    for i = 1:13
        for j = 1:2
            fprintf(fid,'%f\t ',restot(i,j));
     
          end
             fprintf(fid,'\n');
    end
     
    fclose(fid);
    Il me semble que le "\n" correspond au saut de ligne

  3. #3
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Par défaut
    Tu peux même enlever une boucle:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    fid=fopen('donneee.txt','wt');
     
    for i = 1:13
         fprintf(fid,'%f\t ',restot(i,:));
         fprintf(fid, '\n');
    end
     
    fclose(fid);

  4. #4
    Membre confirmé
    Inscrit en
    Février 2009
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 141
    Par défaut
    Bon ca marche parfaitement,
    J'avais essaye une chose similaire (qui ne fonctionnait pas).

    Merci beaucoup.
    ++
    Julien

  5. #5
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Et sans la boucle FOR-END :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    fid=fopen('donnees.txt','wt');
     
        fmt = [repmat('%f\t',1,size(restot,2)-1) '%f\n'];
        fprintf(fid,fmt,restot.');
     
    fclose(fid);
     
    edit donnees.txt

  6. #6
    Membre confirmé
    Inscrit en
    Février 2009
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 141
    Par défaut
    Dut je n'ai pas essaye ta dernière méthode, mais qu'est ce qui est le mieux niveau vitesse?
    Merci encore

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 10/03/2014, 15h34
  2. Réponses: 6
    Dernier message: 22/10/2009, 17h08
  3. Saut de ligne pour la création .html
    Par Alex65351 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 15/05/2009, 11h46
  4. Petit problème de saut de ligne à l'affichage excel
    Par ksper92 dans le forum Requêtes
    Réponses: 3
    Dernier message: 30/08/2007, 16h20
  5. [XSLT][WordML] Comment générer un saut de ligne pour WordML ?
    Par ginjunskaya dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/11/2006, 14h38

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