Saving an image file, text formatting lost.
显示 更早的评论
when I'm saving plots I'm losing the formatting I put on my text. Not sure why.
Here's an example

Txtsz = 10;
figure
subplot(1,2,1)
plot(Top20_Densities_final,Top20_Depth_final)
set(gca,'Ydir','reverse')
title('Simulated density profile at final time-step')
xlabel('Density (kg m^{⁻3})')
ylabel('Depth(m)')
subplot(1,2,2)
plot(y_Densities_Final,x_Depths_Final,'o',yi_interpolated_densities_final,xi_interpolated_depths_final)
set(gca,'Ydir','reverse')
title('Interpolated profile')
xlabel('Density (kg m^{⁻3})')
ylabel('Depth (m)')
legend('Interpolated data points','Location','west')
set(findall(gcf,'-property','FontSize'),'FontSize',Txtsz)
saveas(gcf,fullfile(fpath,'Simulated density profile, Top 50m, final timestep & interpolated data'),'png');
采纳的回答
更多回答(1 个)
Rik
2020-11-29
0 个投票
There are two renderers in Matlab. Each has their specific use, but the saveas function sometimes switches to the other renderer.
类别
在 帮助中心 和 File Exchange 中查找有关 Images 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!