导出数字时裁剪轴刻度标签

时间:2013-11-17 13:14:30

标签: matlab figures

这些条目表明使用export_fig包来从MATLAB导出数据。但是,当我使用export_fig而没有任何xlabel时,输出数字会从底部修剪x-tick标签。使用xlabel没有问题。我在这里做错了还是你也遇到过这个问题?

我附上了两个数字和一个示例代码。

谢谢,

bottom of the figure cropped

bottom of the figure not cropped

observeCropped = 1;
t = 0:.001:2;
f = @(t) sin(2*pi*t);
plot(t, f(t));
title('sin(t)');
if observeCropped
    export_fig sin1.pdf
else
    xlabel('time');
    export_fig sin2.pdf
end

1 个答案:

答案 0 :(得分:1)

这不是问题。这是正确的。如果您想要x-tick标签而不修剪,请尝试以下代码:

observeCropped = 1;
t = 0:.001:2;
f = sin(2*pi*t);
plot(t, f(t));
title('sin(t)');
xlabel('    ');
if observeCropped
    export_fig sin1.pdf
else
    export_fig sin2.pdf
end

:)