在第二台显示器上自动显示 matlab 图形

Show matlab figures automatically on the second monitor

我有一台电脑,在 "extended" 模式下连接了第二台显示器。

当我启动我的 matlab 脚本时,它会显示一个图形。在默认模式下,该图始终显示在我的计算机显示器上。但是,相反,我希望该图直接显示在扩展监视器上。我还希望该图以最大尺寸显示。

我进行了搜索,但没有找到答案。这里有人关心启发我吗?非常感谢。

打开新图。在第二台显示器上将其放置在您想要的位置并调整其大小。然后执行以下操作。现在任何新人物都应该在那里生成。

pos = get (gcf, 'position');
set(0, 'DefaultFigurePosition', pos)

请注意,这只会保留您当前的 matlab 会话。因此,如果您始终想要这种行为,您可以将其添加到您的 startup.m file 或创建一个(如果您还没有)。