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 :

Problème GUI Matlab


Sujet :

Interfaces Graphiques

  1. #1
    Membre averti
    Inscrit en
    Août 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 45
    Par défaut Problème GUI Matlab
    Bonjour à tous,
    Je suis débutant en Matlab. Je souhaite réaliser une interface graphique Matlab. Il s'agirait de demander des noms de fichiers Excel à l'utilisateur pour que le m.file puisse les lire par la suite avec la fonction xlsread.
    J'utilise pour cela des Zones editables mais rien n'apparait dans le workspace lors de l'éxécution.
    Merci d'avance pour les renseignements.
    Ciao

  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 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
    Pourquoi ne pas simplement utiliser la fonction UIGETFILE ?

  3. #3
    Membre averti
    Inscrit en
    Août 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 45
    Par défaut
    Merci pour cette réponse aussi rapide. Je ne peut pas utiliser cette fonction.Je m'explique: en fait, en utilisant la fonction xlsread, je demande à l'utilisateur de rentrer le nom du fichier, le nom de la feuille de calcul, ainsi que les coordonnées des lignes et colones des données à traiter. Ces données me sont ensuite indispensable pour lancer ma simulation simulink.
    Ca me fait donc trois zones editables que je ne sais pas trop comment utiliser.

  4. #4
    Membre éprouvé Avatar de hunta_kirua
    Profil pro
    Inscrit en
    Février 2008
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 110
    Par défaut
    Bonjour,

    A ce moment là, pourquoi ne pas combiner uigetfile() et deux zones "éditables" ? Ça éviterai de taper des chemins erronés. Pour ce qui est des variables dans le workspace, elles n'apparaitront pas, tout est dans l'appli. Par contre, si tu ne mets pas de point-virgule, les variables apparaissent dans le work.

    A+,

    Hunta

  5. #5
    Membre averti
    Inscrit en
    Août 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 45
    Par défaut
    En fait je ne comprend pas pourquoi matlab n'arrive pas à lire ce que je rentre dans la zone éditable. Quelles sont les lignes de code pour que je puisse attribuer les chaines de caractère entrées dans les zones éditables à une varaible.
    Je suis désolé mais je débute vraiment dans la création d'interface graphique et j'avoue que je ne comprend pas grand chose.
    Merci d'avance

  6. #6
    Membre averti
    Inscrit en
    Août 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 45
    Par défaut
    Pour un peu plus de précision, lorsque je rentre le nom du fichier dans ma zone éditable et que je souhaite attribuer cela à la variable nomfichier, lors de l'éxécution, Matlab m'affiche: nomfichier=[]

  7. #7
    Membre averti
    Inscrit en
    Août 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 45
    Par défaut
    Ca y est, lorsque j'execute mon programme, Matlab attribue bien le nom que j'ai rentré à la variable correspondante.
    J'aurai surement besoin de vos précieux renseignement un peu plus tard.
    Merci beaucoup pour votre aide

Discussions similaires

  1. [Débutant] Problème avec GUI MATLAB
    Par dzdesperado dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 16/04/2013, 02h34
  2. afficher un tableau xls sur GUI (matlab)
    Par wawrint dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 16/04/2008, 21h40
  3. problème programmation matlab
    Par véver67 dans le forum MATLAB
    Réponses: 1
    Dernier message: 14/01/2008, 11h15
  4. problème avec matlab et zpk data
    Par pouet974 dans le forum MATLAB
    Réponses: 1
    Dernier message: 02/06/2007, 03h03
  5. Problème démarrage MATLAB 7 sur architecture AMD Sempron
    Par MBAYE BABACAR GUEYE dans le forum MATLAB
    Réponses: 2
    Dernier message: 17/03/2007, 16h34

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