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 :

probleme avec subplot dans un GUI


Sujet :

Interfaces Graphiques

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 13
    Par défaut probleme avec subplot dans un GUI
    Bonjour,

    J'ai un GUI dans lequel j'ai un objet axes definie de la maniere suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    hgraph = axes('position',[.19  .20  .65  .75],...
        'tag','Graph');
        Xlabel('Temps (s)');
        Ylabel('Amplitude (V)');
    Qui me permet de visualiser le signal d'entré d'une carte électronique.

    Je voudrais utiliser cet axes pour visualiser la sortie de ma carte lorsque j'appuie sur un bouton.
    Ma sortie est composé d'un nombre de signaux binaires paramétrable. L'idéale serais donc de faire un subplot, en affichant tous les signaux les uns au dessus des autres.

    J'ai donc pensé mettre dans le fonction callback de mon bouton quelque chose du type:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
       % Je n'ai mis que deux signaux identique pour simplifier l'exemple
    clk = [1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0]
    x   = [0:19]
    subplot(2,1,1)
    stairs(x,clk)
    subplot(2,1,2)
    stairs(x,clk)
    Mais mon objet axes disparait, et les graphs sont mal positionnés.
    J'aimerais savoir comment/si je peut modifier mon objet axes pour afficher alternativement un graph ou plusieurs(avec un nombre paramétrable).

    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Je pense qu'il y a une légère confusion ici...

    La fonction SUBPLOT ne fait que créer des objets Axes répartis selon une grille régulière.

    Un objet Axes ne peut donc pas inclure plusieurs Axes créés avec SUBPLOT....

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2009
    Messages : 32
    Par défaut
    Par contre un objet panel peut le faire En appellant ton subplot, tu peux lui définir son objet parent qui sera ici ton panel (que tu auras bien sur créer auparavant).

    En admettant que ton panel soit dans handles.uipanel1, tu peux utiliser la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    subplot(2,1,1,'Parent',handles.uipanel1);
    ...
    subplot(2,1,2,'Parent',handles.uipanel1);
    ...
    Bonne journée,

    N.

Discussions similaires

  1. Probleme avec print dans un fichier
    Par goblin dans le forum Langage
    Réponses: 4
    Dernier message: 28/11/2005, 18h15
  2. Probleme avec guillemets dans commande HREF
    Par angelevil dans le forum ASP
    Réponses: 4
    Dernier message: 02/05/2005, 19h06
  3. [ADO.NET] Problème avec Insert dans base de données
    Par mpascolo dans le forum Accès aux données
    Réponses: 9
    Dernier message: 24/01/2005, 09h36
  4. [C#] Probleme avec TextBox dans un DataGrid
    Par Oberown dans le forum ASP.NET
    Réponses: 4
    Dernier message: 21/12/2004, 16h05
  5. [langage] Probleme avec caractère '$' dans script Perl
    Par zouetchou dans le forum Langage
    Réponses: 11
    Dernier message: 24/07/2004, 15h35

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