Como posso definir o tamanho da janela de uma janela enredo?
Pergunta
É possível definir o tamanho da janela / posição de uma janela plot (figura)?
plot(0:20, sin(0:20))
Ou há qualquer outra possibilidade de mudar o tamanho da print () comando?
print('aa.png', '-dpng')
Como o -Sxsize, ysize parâmetro não muda nada. O tamanho da imagem escrita (aa.png) tem sempre o mesmo tamanho de janela do gráfico.
Eu estou usando Octave 3.0.
Solução
Sim, é possível:
figure(1, 'position',[startx,starty,width,height]);
plot(0:20,sin(0:20));
[startx, starty] são as coordenadas para o canto inferior esquerdo da sua figura (janela).
Você também pode usar a opção de resolução da função de impressão
print('aa.png','-dpng','-r300');
Eu acho que a primeira solução poderia ser melhor ...
Saudações
Outras dicas
Você pode usar o código abaixo se você quiser maximizar a:
figure(1,"position",get(0,"screensize"))
Como de oitava versão 4.2.2, as seguintes obras, como fora apontado por Janusz Lenar :
print('filename.png', '-dpng', '-S1280,720');
que dimensiona a figura para criar uma imagem de 1280x720 pixels.