设置比屏幕大的matlab图

时间:2016-09-13 22:42:24

标签: matlab resize matlab-figure figure

我想将图形的尺寸设置为大于屏幕尺寸,例如:

hf = figure('Units', 'pixels', 'Position', [0 0 2000 1500]);

但由于我的屏幕尺寸为1920x1080,因此图形会自动重新调整为适合我的屏幕尺寸。

可以采取哪些措施来防止这种重新缩放?

1 个答案:

答案 0 :(得分:0)

显然,这是在2017a(或更早一点)修复的,因为此代码在Win10上工作正常:

screen = get(0,'ScreenSize');
f = figure('Units', 'pixels','Position',screen*2);

结果数字确实比屏幕大:

>> screen
screen =
           1           1        1920        1080    
>> f.Position
ans =
           2           2        3828         991