Salut à tous,
Deux choses:
Je voudrais sauvegarder un graphique dans un fichier jpeg. J'ai essayé cette ligne de code:
Sachant que je suis dans interface et que ma courbe se trouve sous l'axe de tag "axes88". Cela me sauvegarde bien quelque chose pas ma courbe! Il me sauvegarde un endroit quelconque de mon GUI.
Code : Sélectionner tout - Visualiser dans une fenêtre à part saveas(handles.axes88,'veille', 'jpg')
Autre chose, je voudrais que cette courbe se détruise au bout d'un certain laps de temps. Ensuite je veux en faire une nouvelle par dessus. Pour la détruire, j'uilise:
Mais il dit qu'il ne connait pas "h".
Code : Sélectionner tout - Visualiser dans une fenêtre à part set(data.h,'visible','off')
Voici le code de mon graphique, qui fonctionne:
Quelqu'un pourrait m'aider svp?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 axes(handles.axes88); h=plot(he1,HLUM,'r-o',he1,HPLUIE,'b-o',he1,HBROUILLARD,'m-o',he1,HVENT,'g-o'); axis([0 24 0 100]); xlabel('Temps (heure)'); ylabel('Pourcentage'); legend('Luminosité','Pluie','Brouillard','Vent'); ..................................... he1 = [he11 he1]; HLUM = [HLUM1 HLUM]; HPLUIE = [HPLUIE1 HPLUIE]; HBROUILLARD= [HBROUILLARD1 HBROUILLARD]; HVENT = [HVENT1 HVENT]; set(h(1),'XData',he1,'YData',HLUM); set(h(2),'XData',he1,'YData',HPLUIE); set(h(3),'XData',he1,'YData',HBROUILLARD); set(h(4),'XData',he1,'YData',HVENT);
Partager