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 :

Faire saisir un vecteur par un utilisateur


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut Faire saisir un vecteur par un utilisateur
    salut,

    je voudrais savoir comment je peut faire, dans un interface matlab, une zone où l'utilisateur peut entrer un vecteur.

    Je sais comment faire pour une seule valeur mais pour tout un vecteur non
    merci bien

  2. #2
    Invité de passage
    Inscrit en
    Janvier 2006
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1
    Par défaut Renseigner un vecteur dans un GUI
    Tu as plusieurs solutions:

    1. Créer dinamyquement le nombre de control Edit nécessaire pour renseigner ton vecteur (1 par élément).
      Problème: Pour les gros vecteurs/matrices cela peut être fastidieux.
      Astuce: Donner le même Tag à tous les uicontrol Edit de manière à récupérer toutes les valeurs en une seule opération.
    2. Utiliser un seul uicontrol Edit et modifier la propriété Max (mettre 2 au lieu de 1). Ceci permet d'entrer plusieurs lignes dans le champ d'édition.
      Astuce: Pour récupérer le vecteur tu peux écrire
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      vec = cellfun(@str2num,get(handles.EdVec,'String'));
      où handles.EdVec est le handle du uicontrol Edit.
      Bien entendu l'utilisateur devra renseigner une valeur par ligne pour que cela fonction correctement.

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/03/2014, 15h33
  2. faire saisir un nombre a l'utilisateur
    Par mathier dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 15/03/2012, 15h10
  3. [XL-2007] Faire saisir un utilisateur
    Par Petit Rasta dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/06/2011, 12h02
  4. Faire lancer un processus par un autre utilisateur
    Par MasterOfChakhaL dans le forum Administration système
    Réponses: 4
    Dernier message: 20/11/2006, 19h05
  5. [MySQL] Comment faire un tableau triable par un utilisateur ?
    Par mLk92 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 15/08/2006, 10h52

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