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

Interfaces Graphiques Discussion :

ouvrir un fichier .mat a partir d'un bouton


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 161
    Par défaut ouvrir un fichier .mat a partir d'un bouton
    salut
    j'ai enregistrer des fichier .mat
    et je veux l'ouvrir a partir d'un push boutton (d'interface(guide) sous matlab)
    svp s'il ya quelqu'un qui peux me dire comment je peux ouvrir un fichier .mat a partir d'un boutton d'interface et comment je peux l'afficher dans une interface graphique sous matlab
    j'éspére qu'il ya un aide
    merci

  2. #2
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut
    Salut!

    Et modifie l'extension en .mat.

    Bonne chance,

    Michel

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 161
    Par défaut
    salut
    merci pour ton aide mais ce que je veux exactement c'est afficher le fichier .mat sur un édit text d'interface graphique (guide)
    j'éspére qu'il ya un aide
    merci

  4. #4
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut
    Citation Envoyé par fleurrouge Voir le message
    salut
    merci pour ton aide mais ce que je veux exactement c'est afficher le fichier .mat sur un édit text d'interface graphique (guide)
    j'éspére qu'il ya un aide
    merci
    Pourquoi n'utiliser une composante multi-ligne (listbox ). C'est meilleur comme ca!

    Une tres bonne piste.

    Donc:

    Sur ta forme mets un pushbutton que tu fait le code avec la fonction uigetfile , tu dois selectionner ton fichier .mat que tu desires et puis tu affiche son contenu dans la composante listbox.


    Tu as une contribution de moi ici sur le forum contribuez du matlab avec divers operations sur une listbox:

    http://www.developpez.net/forums/d72...rcher-listbox/

    Tu peux aussi mettre la des archives qui puisse aider les autres!

    Mais tu as 2 applications la. J'ai enregistre le contenu d'un fichier text dans la composante listbox et tu modies l'extension en .mat.

    (c'est l'application listbox_verde.m& fig)

    Si tu ne reussi pas montre nous ce que tu as essaye coder pour qu'on puisse t'aider!

    Bonne chance,

    Michel

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 161
    Par défaut
    salut
    je vous remercie pour tout l'aide
    bon ce que je vous faire attention c'est que a chaque fois ce fichier .mat se change (ces valeur se change)
    bon voila l'interface et le code que j'ai fais voila ce que j'ai fait
    merci pour tout l'aide
    merci d'avance
    Fichiers attachés Fichiers attachés

  6. #6
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut
    Tu m'as attache toute l'archive!

    Les valeurs de tes fichier mat se changent?

    Tu veux implementer le boutton charger et stoquer le contenu dans le listbox.

    Mais ca ne fait rien ton boutton.

    As-tu regarder le forum Contribuez et as-tu decharge l'archive que j'ai donne le lien?



    Regarde la et tu vas reussir ce que tu desires!

    Decharge du lien en bleu l'archive work.rar et tu vois l'application listbox_verde.fig tu appuie le button de guide du matlab et tu fais un 'open' du fichier listbox_verde.fig

    Bonne chance,

    Michel

  7. #7
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 161
    Par défaut
    salut
    merci bcp j'ai réussi a l'ouvrir dans un liste box mais le probléme c'est quequand je l'ouvre il ya que des caractére il n'ya pas des numéro
    je creoie que le probléme est là:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    [fname,pname] = uigetfile('*.mat');
    X = textread(fullfile(pname,fname),'%s','delimiter','\n');
    set(handles.listbox2,'string',X)
    merci

  8. #8
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Si c'est réellement un fichier MAT-File qui a été créé avec la fonction SAVE de MATLAB il s'agit d'un fichier crypté dont tu ne peux récupérer les données que dans MATLAB avec la fonction LOAD.

  9. #9
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 161
    Par défaut
    salut
    et merci caro-line
    donc je doit changer mon travail je doit enregistrer la matrice sous forme text pour que je doit les récupérer aprés dans le liste box
    mais j'ai éssayé avec ce code là :
    mais il me pose des probleme
    j'éspére qu'il ya un aide

  10. #10
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Pourquoi ne veux-tu pas charger ta matrice avec LOAD ?

    Sinon si tu veux sauver au format texte il faut utiliser l'option -ascii de SAVE (voir l'aide)

  11. #11
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 161
    Par défaut
    ce n'est pas le cas mais méme quand je fait load du fichier . mat il vas m'affiché des caractére que je ne peux pas lire dans le liste box ce que je veux avoir c'est une matrice dans le list box

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

Discussions similaires

  1. [XL-2010] ouvrir un fichier excel a partir d'un classeur
    Par JulienLeno dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 08/11/2011, 16h54
  2. [Débutant] Ouvrir un fichier .mat
    Par oualinassim dans le forum Signal
    Réponses: 1
    Dernier message: 29/12/2010, 10h29
  3. Ouvrir un fichier Help .chm à partir d'Excel
    Par SimpleUser dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/11/2007, 21h30
  4. ouvrir un fichier excel a partir d'une macro
    Par kuhnden dans le forum Access
    Réponses: 6
    Dernier message: 07/06/2007, 15h54
  5. Réponses: 3
    Dernier message: 01/08/2006, 23h29

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