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

Scilab Discussion :

Utilisation du get


Sujet :

Scilab

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2015
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Utilisation du get
    Bonjour à tous,

    Actuellement, je voudrais récupérer les valeurs de certaines variables contenus dans une fonction callback, pour cela je me suis dis que je mettrais mes arguments de sortis tel quel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    function [CWF,CRF,CWR] = ChoixMoteur_callback(handles)
    Avec CWF, CRF, CWR les variables dont je veux récupérer les valeurs à l’extérieur de la fonction.

    Ces variables je les lis dans un fichier excel et je les affiche sur une interface graphique avec par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    handles.AffCrf=uicontrol(f,'unit','normalized','BackgroundColor',[-1,-1,-1],'Enable','on','FontAngle','normal','FontName','Tahoma','FontSize',[12],'FontUnits','points','FontWeight','normal','ForegroundColor',[-1,-1,-1],'HorizontalAlignment','left','ListboxTop',[],'Max',[1],'Min',[0],'Position',[0.7304688,0.7404167,0.1109375,0.0520833],'Relief','default','SliderStep',[0.01,0.1],'String','UnName9','Style','edit','Value',[0],'VerticalAlignment','middle','Visible','on','Tag','AffCrf','Callback','')
    Puis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set(handles.AffCwf,'string',CaracCAPA(1));
    CaracCAPA vient de là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    TabCAPA=[CWF;CWR;CRF];
    CaracCAPA=string(TabCAPA);
    Bref tout ça pour se mettre dans le contexte, donc mon idée pour récupérer ces valeurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    function [CWF,CRF,CWR] = ChoixMoteur_callback(handles)
    get(handles.AffCwf,'string')

    Ce que je ne comprends pas : lorsque j'évalue au pas à pas (évaluation avec éco), ça marche, mais si je le fais avec le programme, lorsque je clic sur mes boutons, bin ça me fait tout le reste sauf mon get ...


    Est ce que quelqu’un saurait pourquoi?

  2. #2
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2015
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Problème résolu, j'ai déclaré ces variables en global et puis je les clear à chaque passage,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    clear('CWF', 'CRF', 'CWR', 'CB', 'Lw', 'CB', 'RB', 'ZC', 'BVR', 'Rw')
    //définitions de variables globales
    global CWF CRF CWR CB Lw CB RB ZC BVR Rw
    Maintenant je me pose une autre question (problème suivant ^^)

    Quelqu'un saurait-il comment lancer xcos depuis le script et puis lancer les simulations voulu depuis le script sans jamais toucher xcos en lui même.

    Je veux que ce soit le plus simple possible pour les futurs utilisateurs de cet outils

    Bonne journée

Discussions similaires

  1. Pop up avec parametre php ? pour une utilisation avec get
    Par bullrot dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/12/2008, 13h17
  2. Réponses: 2
    Dernier message: 03/07/2008, 11h09
  3. [VBA] Utilisation des gets pour une classe de classe
    Par EvaristeGaloisBis dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 15/07/2007, 21h30
  4. [Configuration] utilisation du GET
    Par jeremy_chauvel dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 07/12/2006, 01h32
  5. comment utiliser cin.get (c)
    Par peneloppe dans le forum SL & STL
    Réponses: 5
    Dernier message: 03/11/2006, 17h31

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