¿Cómo puedo configurar el tamaño de la ventana de una ventana de trazado?
Pregunta
¿Es posible establecer el tamaño / posición de la ventana de una ventana de trazado (figura)?
plot(0:20, sin(0:20))
¿O hay alguna otra posibilidad de cambiar el tamaño del comando print () ?
print('aa.png', '-dpng')
Debido a que el parámetro -Sxsize, ysize no cambia nada. El tamaño de la imagen escrita (aa.png) tiene siempre el mismo tamaño que la ventana de trazado.
Estoy usando Octave 3.0.
Solución
Sí, es posible:
figure(1, 'position',[startx,starty,width,height]);
plot(0:20,sin(0:20));
[startx, starty] son ??las coordenadas de la esquina inferior izquierda de tu figura (ventana).
También puede utilizar la opción de resolución de la función de impresión
print('aa.png','-dpng','-r300');
Supongo que la primera solución podría ser mejor ...
Saludos
Otros consejos
Puede usar el siguiente código si desea maximizar:
figure(1,"position",get(0,"screensize"))
A partir de la versión 4.2.2 de octava, los siguientes trabajos, según lo señalado por Janusz Lenar :
print('filename.png', '-dpng', '-S1280,720');
Que escala la figura para crear una imagen de 1280x720 píxeles.