Метки тика оси обрезки при экспорте фигур

Это записи, предлагающие использование export_fig пакет для экспорта фигур из MATLAB. Тем не менее, когда я использую export_fig без всяких xlabel, выходной рисунок имеет метки x-tick, обрезанные снизу. С xlabel нет проблем. Я что-то здесь не так делаю или вы тоже сталкивались с этой проблемой?

Я прилагаю две цифры и пример кода.

Спасибо,

нижняя часть фигуры обрезана

нижняя часть рисунка не обрезана

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 ответ

Решение

Это не является проблемой. Это работа правильная. Если вам нужна метка 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

:)

Другие вопросы по тегам