最大化 MATLAB 图的 WINDOW - 不是图
Maximize MATLAB figure's WINDOW - not the figure
我想要的是最大化图形的 window 就像我用鼠标单击它一样,而不是图形本身。因为所有放大图的技巧确实使它变大了,但是window虽然符合身材,但还是恢复了。
这是我用来放大图形的命令:
figure ('units',' normalized', 'position', [0 0 1 1]);
放大window和最大化的区别如下:
放大:
最大化:
看window的右上角,也就是用鼠标点击maximize/restore的地方,看到变化了。另请参阅最大化 window 如何填满整个屏幕,并且不会因颜色而位于任务栏下方。
谢谢。
答案可以在以下文章中找到,由用户提供 excaza
:
http://undocumentedmatlab.com/blog/minimize-maximize-figure-window
本质上,它分解为操作JavaFrame
人物的属性。句柄中没有它,对用户隐藏,所以就像它在那里一样操作。
注意文章评论中描述的停顿因素。没有它什么都行不通,因为一些 Java 问题与图形调用和 Java 准备之间的时间不足有关。
建议在评论中的maximizing/minimizing之前加上drawnow; pause(0.1);
。对我来说,它在没有 drawnow;
的情况下也能工作。此外,任何无穷小的参数都适用于暂停,如果你应该的话,例如 pause(1e-1000000);
。
我想要的是最大化图形的 window 就像我用鼠标单击它一样,而不是图形本身。因为所有放大图的技巧确实使它变大了,但是window虽然符合身材,但还是恢复了。
这是我用来放大图形的命令:
figure ('units',' normalized', 'position', [0 0 1 1]);
放大window和最大化的区别如下:
放大:
最大化:
看window的右上角,也就是用鼠标点击maximize/restore的地方,看到变化了。另请参阅最大化 window 如何填满整个屏幕,并且不会因颜色而位于任务栏下方。
谢谢。
答案可以在以下文章中找到,由用户提供 excaza
:
http://undocumentedmatlab.com/blog/minimize-maximize-figure-window
本质上,它分解为操作JavaFrame
人物的属性。句柄中没有它,对用户隐藏,所以就像它在那里一样操作。
注意文章评论中描述的停顿因素。没有它什么都行不通,因为一些 Java 问题与图形调用和 Java 准备之间的时间不足有关。
建议在评论中的maximizing/minimizing之前加上drawnow; pause(0.1);
。对我来说,它在没有 drawnow;
的情况下也能工作。此外,任何无穷小的参数都适用于暂停,如果你应该的话,例如 pause(1e-1000000);
。