MATLAB export_fig 作物标题

MATLAB export_fig crops title

我正在尝试使用 export_fig 功能导出 pdf 图,但标题被裁掉了。它在另一个轴上做了很好的裁剪工作,但不是北轴。有人有这个问题吗?我的密码是

t = 0:0.01:10;  
s1 = 0.7*sin(6*t) + sin(9*t) + 2*sin(14*t);

plot(t,s1,'LineWidth',0.5)
xlabel('Time[s]')
ylabel('y(t)')
title('This is a title')
set(gca,'FontSize',16);

export_fig( './sinewaves', '-pdf','-transparent')

上面的代码产生这个数字

我知道我可以 '-nocrop': export_fig( './sinewaves', '-pdf','-transparent','-nocrop') 取回标题,但它不会在东西轴上被裁剪,如下所示

有人对此有解决方案吗? 感谢您的任何评论!

通过升级到 MATLAB 2020a 并使用函数解决了这个问题:

exportgraphics(gcf,'./sinewaves.pdf','ContentType','vector')