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 :

[fprintf] Retour à la ligne dans un fichier txt


Sujet :

MATLAB

  1. #1
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 129
    Points : 119
    Points
    119
    Par défaut [fprintf] Retour à la ligne dans un fichier txt
    Bonjour à tous !

    J'ai généré un fichier txt qui contient des nombres relatifs avec le signe et 5 chiffres dont 4 après la virgule, et séparés avec une tabulation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fprintf(fout1,'%+5.4f\t',SI);
    Je souhaiterai faire un retour à la ligne au bout de 10 nombres.
    Comment faire???

    Merci de votre réponse....

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 318
    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 318
    Points : 52 955
    Points
    52 955
    Par défaut
    Deux possibilités :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fprintf(fout1,'%+5.4f\t%+5.4f\t%+5.4f\t%+5.4f\t%+5.4f\t%+5.4f\t%+5.4f\t%+5.4f\t%+5.4f\t%+5.4f\n',SI);
    Ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    fmt = [repmat('%+5.4f\t',1,10) '\n'];
    fprintf(fout1,fmt,SI);
    [Edit] Il y a une tabulation en trop à la fin du format de la seconde solution... ce n'est généralement pas problématique.

  3. #3
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 129
    Points : 119
    Points
    119
    Par défaut
    MERCI

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

Discussions similaires

  1. suprimmer une ligne dans un fichier .txt
    Par Totuch dans le forum Windows Forms
    Réponses: 1
    Dernier message: 06/06/2007, 12h28
  2. [XSLT] retour à la ligne dans un fichier texte
    Par SylMat dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 22/03/2007, 12h39
  3. retour à la ligne dans un fichier texte
    Par pierrOPSG dans le forum C
    Réponses: 3
    Dernier message: 14/04/2006, 19h04
  4. nbr de lignes dans un fichier txt
    Par ibtisss dans le forum Langage
    Réponses: 3
    Dernier message: 04/11/2005, 16h09
  5. retoure à la ligne dans un fichier
    Par adilou1981 dans le forum Langage
    Réponses: 4
    Dernier message: 02/12/2004, 16h05

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