Bonjour,
J'ai un GUI dans lequel j'ai un objet axes definie de la maniere suivante:
Qui me permet de visualiser le signal d'entré d'une carte électronique.
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)');
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:
Mais mon objet axes disparait, et les graphs sont mal positionnés.
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)
J'aimerais savoir comment/si je peut modifier mon objet axes pour afficher alternativement un graph ou plusieurs(avec un nombre paramétrable).
Merci
Partager