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 :

transfert d'une variable d'une fonction à une autre dans un GUI


Sujet :

Interfaces Graphiques

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Décembre 2012
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 1
    Par défaut transfert d'une variable d'une fonction à une autre dans un GUI
    Bonjour
    Je lance un calcul a partir d'un bouton depuis une interface (gui) et je souhaiterai utilisé un autre bouton pour allez vers l'interface de résultat qui me permettra de tracer des courbes a partir des résultats du calcul.

    Le souci est que je ne sait pas comment récupérer la valeur de mon résultat dans le Callback du second bouton j'ai essayer de passer cette matrice de résultat dans des variables de type

    parameter.Sol

    ou bien encore de faire appel a la variable grâce à findogbj

    Sol = findobj(SOL,'buttonCalcul')

    mais je n'arrive pas a récupérer les valeurs et donc a les transmettre à ma seconde interface

    Si vous pouviez m'aider vous me seriez d'un grand secours

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2012
    Messages : 134
    Par défaut
    Bonjour,

    Tu devrais mettre ton code pour que ce soit plus claire.

    Mais de ce que j'ai compris (je ne sais pas si c'est ce que tu as fait), mais normalement un truc du genre devrait fonctionner :

    Imaginons 2 fichiers :
    Ta première interface MonInterface1.m qui comprend ton bouton et son callback
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    %% callback
    function callback(~,~)
    ...
    MonInterface2 parametre.Sol
    qui appelle la deuxième interface MonInterface2.m
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    function MonInterface2 laMatrice
    ...
    %traitements

  3. #3
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Par défaut
    Bonjour,

    Citation Envoyé par ArnaudFu13 Voir le message
    mais normalement un truc du genre devrait fonctionner
    Je ne pense pas.

    Il ne faut pas oublier les parenthèses:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    %% callback
    function callback(~,~)
    ...
    MonInterface2(parametre.Sol)
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function MonInterface2(laMatrice)
    ...
    %traitements
    Duf

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2012
    Messages : 134
    Par défaut
    Oui effectivement.

  5. #5
    Membre émérite
    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
    Par défaut
    Bonjour,

    Tu devrais jeter un oeil au tuto sur les interfaces graphiques ici

    Tout dépend de l'architecture choisit. Plusieurs fichiers .m ou plusieurs fonctions dans un seul fichier .m.

    Cordialement,
    Christophe Halgand

Discussions similaires

  1. Contenu d'une variable devenant lui même une variable
    Par Copyright83 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 14/11/2012, 17h24
  2. [Smarty] Récuper une variable php à partir d'une variable Smarty
    Par SPKlls dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 23/04/2008, 17h40
  3. [Free Pascal] [2.2] Impossible d'assigner une variable de type T à une variable de type T
    Par Hibou57 dans le forum Free Pascal
    Réponses: 3
    Dernier message: 12/10/2007, 12h31
  4. sauver une variable entre deux fonctions ?
    Par shloka dans le forum Langage
    Réponses: 10
    Dernier message: 03/04/2007, 14h38
  5. Affecter résultat d'une fonction à une variable ?
    Par ctobini dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 07/09/2006, 14h45

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