MATLABのFigureが画面外にPopupする問題の解決


その場しのぎ

ここの記事の手法が参考になった。

僕の場合,Figureを表示すると画面外にFigureが出て来る問題をいつしか抱えていたのだが。

set(0,'DefaultFigureWindowStyle','docked') 

とやって解決することが出来た。

MATLAB公式の質問にも似たような話がある。
https://jp.mathworks.com/matlabcentral/answers/67553-controlling-matlab-figure-pop-up-location

出現位置制御

以下のようにして私は現在図の出現位置を調整している。matlabのどこか深い所でディスプレイの座標を読み違えているんだろうけどこれは結構面倒だ。

set(0, 'DefaultFigurePosition', [-1500 0  400 300]);