Why does the set dimensions of my figure change upon saving?

I begin my charting with the following code:
x0 = 10;
y0 = 10;
width = 556;
height = 588;
set(gcf,'units','pixels','position',[x0,y0,width,height],'Color','k','InvertHardcopy', 'off')
I create subplot(2,1,...)
And then I save using the following code:
saveas(gcf,'test.png')
If I save manually, there is no problem, but the code above changes the dimensions of my figure from the ones I start by setting. What is going on?

回答(0 个)

此问题已关闭。

产品

版本

R2017b

标签

关闭:

2021-8-20

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by