Wrong figure size in student version of MATLAB

2 次查看(过去 30 天)
The following code generates a figure (US letter size) which is finally saved to pdf. Everything was in my desktop computer, but when I tried it in my laptop (student version), only almost 2/3 of the plot appears in the figure. Any help? Thank you.
figure('Units','centimeters','Position',[0 0 21.59 27.94],'paperunits','centimeters','PaperSize',[21.59 27.94],'PaperPosition',[1.5 1.5 21.59 27.94])
saveas(gcf,'1.pdf']);
  2 个评论
Ilja Maljutenko
Ilja Maljutenko 2016-7-11
Couldn't reproduce your problem. I filled your figure with contourf(peaks(100)) and result is in attachment. Used Matlab R2015a.
Ali
Ali 2016-7-11
Thanks. I solved it finally. The problem is the size of the monitor. My laptop monitor's size is less than US letter size. Therefore, it cannot locate the plot correctly. So, I divided all positions by a factor of 2 so that it was resolved.

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by