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 :

Récupérer des valeurs affichées dans des cases "Edit" [Débutant]


Sujet :

Interfaces Graphiques

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 14
    Par défaut Récupérer des valeurs affichées dans des cases "Edit"
    à tous, et un grand bravo aux admin pour tenir un forum aussi agreable a visiter.

    Débutant avec Matlab, j'ai réalisé un programme me permettant de calculer différents paramètres d'un moteur.

    Après beaucoup de temps passé dessus, mon programme fonctionne bien, mais je voudrais lui ajouter un petit "plus", une interface graphique. Je voudrais juste une interface, avec son fichier .m et son .fig, mais je ne voudrais pas trop de code dans ce fichier .m

    Je veux dire par là que je souhaiterais continuer à utiliser mon programme principal sans trop le modifier.

    Mon premier problème est que je ne comprends pas comment faire "communiquer" ce code lié à mon interface avec mon programme de calcul.

    Par exemple, si je crée une fenêtre dans laquelle je renseigne divers champs
    (piece jointe) comment conserver les valeurs entrées par l'utilisateur dans, disons une matrice qui serait conservée dans mon workspace, et que je pourrais donc utiliser avec mon programme de calcul ?

    J'ai parcouru l'aide, mais je ne trouve pas de réponse précise.

    Cette ligne en rouge ne suffit-elle pas pour aller chercher la valeur entrée?

    merci d'avance
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    %*************   EDIT ENGINE SPEED VALUE   
    
    function EngineSpeed_CreateFcn(hObject, eventdata, handles)
    if ispc
        set(hObject,'BackgroundColor','white');
    else
        set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
    end
    
    
    function EngineSpeed_Callback(hObject, eventdata, handles)
    
    M(1,1) = str2double(get(hObject,'String'));
    Images attachées Images attachées  

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/10/2014, 16h05
  2. Afficher des valeurs particulières dans des combobox
    Par arnaud.lebailly dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/09/2014, 15h33
  3. la somme des valeurs affichées dans des textbox
    Par sabrina_beautyful dans le forum Windows Forms
    Réponses: 1
    Dernier message: 22/05/2009, 21h00
  4. Réponses: 1
    Dernier message: 19/08/2006, 02h02

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