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 :

Problème affichage/enregistrement matrices dans fichier .txt


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Problème affichage/enregistrement matrices dans fichier .txt
    Bonjour à tous!

    A la fin de mon programme matlab j'aimerai créer un fichier .txt pour visionner mes matrices saisis ou calculés dans le programme. J'ai 3 matrices de taille A(nxn), B(nx1), C(nx1) et j'aimerai obtenir un résultat de façon à ce que les matrices soient affichées à la suite en colonne.
    L'idéal serait d'ajouter des crochets entre les matrices et des espaces pour bien les différencier...

    J'avais pensé à rassembler les 3 matrices dans une seule et d'y ajouter des cellules vides entre elles mais je n'ai pas réussit...
    Avez vous une idée pour faire ca!??
    Merci d'avance


    val

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    769
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 769
    Points : 726
    Points
    726
    Par défaut
    Salut,

    Je ne vois pas le problème.

    As-tu fais une recherche sur le forum ?

    Qu'as-tu fait et qu'obtiens-tu ?

    Christophe

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    salut Christophe
    (dsl pour le retard..)

    Ok je ré-explique, j'aimerai afficher les matrices A, B et C les unes à coté des autres : J'avais pensé à faire une "concaténation horizontale" des trois matrices et donc créer une seule matrice pour l'affichage. X=[A,B,C]
    J'aurai aimé pouvoir ajouter des cellules vides, plus précisément des colonnes vides pour séparer les matrices de départ (A,B et C).
    Ma question : est ce qu'il existe un moyen pour insérer des "cellules" vides dans des matrices?
    Ou alors peut-on tout simplement enregistrer les matrices dans un fichier txt en y insérant des colonnes vides?
    J'ai essayé ceci : save data.txt A B C -ascii
    Mais le problème c'est que ca affiche les matrices les unes en dessous des autres...

    Merci
    Val

  4. #4
    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 956
    Points
    52 956
    Par défaut
    Essaie ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    A = rand(4,3)
    B = rand(4,1)
    C = rand(4,1)
     
    fmt = ['%.4f' repmat(' %.4f',1,size(A,2)-1) '\t%.4f\t%.4f\n']; 
     
    fid = fopen('test.txt','wt');
        fprintf(fid, fmt, [A B C].');
    fclose(fid);
     
    edit test.txt

Discussions similaires

  1. Enregistrer données dans fichier txt
    Par man0n dans le forum Tkinter
    Réponses: 14
    Dernier message: 30/04/2014, 16h31
  2. [Débutant] [fprintf]ou[save] problème de sauvegarde de matrice dans fichier externe
    Par doctorant_en_gallère dans le forum MATLAB
    Réponses: 6
    Dernier message: 14/02/2011, 16h25
  3. Réponses: 3
    Dernier message: 09/11/2010, 10h48
  4. lister des enregistrements dans fichier TXT ?
    Par delphino7 dans le forum Débuter
    Réponses: 9
    Dernier message: 10/06/2010, 10h30
  5. Enregistrer les records dans fichier txt
    Par masterix59 dans le forum C
    Réponses: 7
    Dernier message: 23/04/2009, 09h52

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