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 :

Import de variables présentes dans le workspace dans le GUI


Sujet :

Interfaces Graphiques

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2015
    Messages : 56
    Points : 19
    Points
    19
    Par défaut Import de variables présentes dans le workspace dans le GUI
    Bonjour,

    J'ai créé un programme qui me permet de calculer plusieurs données et d'obtenir plusieurs figures.
    Je souhaite réaliser un GUI pour pouvoir avoir tous les résultats automatiquement dans une interface (plus pratique et plus "beau")
    Pour ce qui est des figures, pour l'instant pas de problèmes, mais au niveau des données , là est le problème.
    A la fin du programme, tous les résultats ( les variables) sont stockées dans le workspace et je souhaiterai importer ces données dans l'interface GUI et les afficher dans une sorte de liste avec légende.

    Comment réaliser cette importation ?

    Merci.

    Salah

  2. #2
    Membre éprouvé
    Avatar de soft001
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2008
    Messages
    409
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 409
    Points : 1 146
    Points
    1 146
    Par défaut
    Tu peux présenter tes résultats dans un tableau :
    Si tu trouves ma réponse utile, n'oublies pas de voter pour ce me message

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2015
    Messages : 56
    Points : 19
    Points
    19
    Par défaut
    Merci pour cette solution.
    Mais j'ai utilisé uitable avec des données arbitraires. Je souhaite importer les données de mon workspace à ce "uitable" et là estmon plus grand problème : l'importation....
    Je ne vois pas comment faire

  4. #4
    Membre éprouvé
    Avatar de soft001
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2008
    Messages
    409
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 409
    Points : 1 146
    Points
    1 146
    Par défaut
    Tu trouves dans le Help plusieurs exemples !!
    Voici un exemple simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    f = figure;
    data=rand(2);
    tableau = uitable(f,'Data',data,'ColumnWidth',{50});
    Après, je ne sais pas, à quoi ressemble tes données. Tu dois réadapter ce code pour convenir à tes besoins..
    Si tu trouves ma réponse utile, n'oublies pas de voter pour ce me message

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2015
    Messages : 56
    Points : 19
    Points
    19
    Par défaut
    Oui j'avais déjà regardé les exemples et j'avais déjà ce code .... mais le problème est que le programme ne veut pas me prendre les données du workspace (qui sont des nombres genre a = 6 ) . Si je mets data = [ a b c] ca met erreur variables inconnues ...

  6. #6
    Membre éprouvé
    Avatar de soft001
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2008
    Messages
    409
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 409
    Points : 1 146
    Points
    1 146
    Par défaut
    C'est bizarre !!
    Essayez sur ton workspace :Est ce que tu trouves te variables...?
    Si tu trouves ma réponse utile, n'oublies pas de voter pour ce me message

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2015
    Messages : 56
    Points : 19
    Points
    19
    Par défaut
    Oui aucun problème à ce niveau mais ca ne les reconnait pas dans le GUI ....

  8. #8
    Modérateur

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Août 2014
    Messages
    1 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2014
    Messages : 1 295
    Points : 2 385
    Points
    2 385
    Par défaut
    Je ne sais pas si ce que tu désires faire est possible, mais dans le pire des cas tu peux éventuellement sauvegarder les données de ton workspace dans un fichier .mat et réimporter le fichier dans le GUI. Cela dit, je ne pense pas que l'on puisse trouver une solution moins optimale que celle là.
    Si vous cherchez des réponses sur ce forum il faudra avant tout expliquer clairement votre problème et exposer la démarche que vous avez entreprise pour le résoudre. Fournissez une base de travail et de réflexion à vos interlocuteurs!

  9. #9
    Membre éprouvé
    Avatar de soft001
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2008
    Messages
    409
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 409
    Points : 1 146
    Points
    1 146
    Par défaut
    Citation Envoyé par Gooby Voir le message
    Je ne sais pas si ce que tu désires faire est possible
    Pourquoi ???
    Si tu trouves ma réponse utile, n'oublies pas de voter pour ce me message

  10. #10
    Membre éprouvé
    Avatar de soft001
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2008
    Messages
    409
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2008
    Messages : 409
    Points : 1 146
    Points
    1 146
    Par défaut
    Tu peux faire ça dans ton gui :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Variables= evalin('base','who')
    Si tu trouves ma réponse utile, n'oublies pas de voter pour ce me message

Discussions similaires

  1. [XL-2010] Pb avec variable pubic entre une macro dans xlam et dans xlsm
    Par ybezier dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/09/2014, 06h47
  2. Une image dans un Jpanel dans un Jpanel dans un Jframe
    Par ThomasH dans le forum Agents de placement/Fenêtres
    Réponses: 9
    Dernier message: 09/12/2009, 20h23
  3. Réponses: 4
    Dernier message: 25/11/2007, 21h12
  4. Voir les variables présentes dans la RAM
    Par IreziSS dans le forum Windows
    Réponses: 2
    Dernier message: 25/02/2007, 21h47
  5. Réponses: 7
    Dernier message: 23/01/2006, 11h53

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