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 :

Affichage matrice dans GUI


Sujet :

Interfaces Graphiques

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 7
    Points : 2
    Points
    2
    Par défaut Affichage matrice dans GUI
    Bonjour,
    j'ai généré une matrice 'C' à partir de mon script et avec l'aide de "disp(C)" celle ci s'affiche dans ma commande window. J'ai créé une interface graphique dans laquelle je souhaiterai afficher cette matrice sous forme d'un tableau à l'aide d'un pushbutton déjà créé!

    J'ai essayé avec cette formulation mais ma matrice n'apparait pas!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    tableau = uitable;
    uiget(tableau, 'C');
    A la place un tableau vide apparait ! Qu'est ce qu'il manque ?

    Merci de votre aide

  2. #2
    Invité
    Invité(e)

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Merci de ta réponse !

    mais je ne vois pas où j'injecte ma matrice C dans ce qui suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mesDonnees = rand(3);
    uitable('Data', mesDonnees)

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bah simplement
    Au cas où tu ne l'aurais pas compris, mesDonnees est une exemple, et c'est la variable qui contient ce que tu veux afficher...

    Ou si tu souhaites l'insérer plus tard, avec la fonction doc set comme pour tout objet graphique et toujours la propriété 'Data':
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    tableau = uitable;
    set(tableau, 'Data', C)
    Dernière modification par Invité ; 21/12/2011 à 20h41.

  5. #5
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 14
    Points : 6
    Points
    6
    Par défaut
    Bonjour, je pense que avec cette instruction sera bien fonctionné
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set(handles.tag_de_votre_objet_tableau,'data',C);
    ça veut dire affecter les data de 'C' à l'objet tableau qui est identifié par son tag.

Discussions similaires

  1. Affichage matrice[][] dans une page jsf
    Par zahra7 dans le forum JSF
    Réponses: 4
    Dernier message: 02/03/2010, 11h39
  2. Affichage de données dans GUI
    Par kwich-bow dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 14/05/2009, 18h00
  3. [Débutant] simple affichage de données dans GUI
    Par jane40 dans le forum Interfaces Graphiques
    Réponses: 10
    Dernier message: 02/05/2009, 15h06
  4. [Débutant] Affichage d'une matrice dans GUI
    Par tcheck_vi dans le forum Interfaces Graphiques
    Réponses: 8
    Dernier message: 20/04/2009, 14h15
  5. Affichage d'une matrice dans un edit
    Par harris_macken dans le forum Interfaces Graphiques
    Réponses: 15
    Dernier message: 22/11/2007, 22h35

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