プロットウィンドウのウィンドウサイズを設定するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/607751

  •  03-07-2019
  •  | 
  •  

質問

ウィンドウサイズ/プロットウィンドウの位置を設定することは可能ですか?(図)

plot(0:20, sin(0:20))

または、 print()コマンドのサイズを変更する他の可能性はありますか?

print('aa.png', '-dpng')

-Sxsize、ysize パラメーターは何も変更しないため。書き込まれた画像(aa.png)のサイズは、常にプロットウィンドウと同じサイズです。

Octave 3.0を使用しています。

役に立ちましたか?

解決

はい、可能です:

figure(1, 'position',[startx,starty,width,height]);
plot(0:20,sin(0:20));

[startx、starty]は、Figure(ウィンドウ)の左下隅の座標です。

印刷機能の解像度オプションを使用することもできます

print('aa.png','-dpng','-r300');

最初の解決策の方が良いかもしれません...

よろしく

他のヒント

最大化する場合は、以下のコードを使用できます。

figure(1,"position",get(0,"screensize"))

octaveバージョン4.2.2以降、 Janusz Lenar が指摘しているように、次のように動作します。

print('filename.png', '-dpng', '-S1280,720');

図をスケーリングして1280x720ピクセルの画像を作成します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top