Comment définir la taille de la fenêtre d'une représentation graphique?
est-il possible de définir la taille / position d'une fenêtre de représentation graphique (figure)?
plot(0:20, sin(0:20))
Ou est-il une autre possibilité pour modifier la taille de l' print () commande?
print('aa.png', '-dpng')
parce que le -Sxsize, ysize paramètre ne change rien. La taille de l'image écrite (aa.png) a toujours la même taille que la fenêtre du tracé.
J'utilise Octave 3.0.
13
demandé sur
ulrichb
2009-03-03 22:21:08
2 réponses
Oui, c'est possible:
figure(1, 'position',[startx,starty,width,height]);
plot(0:20,sin(0:20));
[startx,starty] sont les coordonnées du coin inférieur gauche de votre figure (fenêtre).
Vous pouvez également utiliser l'option de résolution de la fonction d'impression
print('aa.png','-dpng','-r300');
je suppose que la première solution pourrait être meilleure...
15
répondu
Daishi
2018-06-28 11:37:21
Vous pouvez utiliser le code ci-dessous si vous souhaitez optimiser:
figure(1,"position",get(0,"screensize"))
3
répondu
Bojan Petrovic
2017-08-31 16:28:13