我有一个图,其中使用axis square
来得到一个平方值从[-5,5]开始的方盒,而我不明白为什么y轴的行距为1,而x轴的间距为5。这样,我得到了一个具有相同比例尺但不同轴视图的图形。
如果我调整窗口大小,问题就解决了,但是由于我使用代码来打印图形的pdf,因此我获得了具有两个不同轴的图像。
我用于打印的代码是
h = figure(1);
%code plot
set(h,Únits','Inches');
pos = get(h,'Position');
set(h,'PaperPositionMode','Auto','PaperUnits','Inches','PaperSize',[pos(3),pos(4)]);
print(h,'name','-dpdf','-r0')
在网格上也有同样的情况,我只有水平线,而当我放大窗口时,我得到了完整的网格,但是pdf的问题是相同的。 相同的图,不同的窗口大小。我只是用鼠标放大它。