gpt4 book ai didi

Matlab:用于发布的比例图 - 精确尺寸和字体大小

转载 作者:行者123 更新时间:2023-12-05 07:58:26 25 4
gpt4 key购买 nike

我目前正在撰写一篇科学论文,并且非常希望创建具有我希望它们具有的确切尺寸的图形。特别是字体大小不匹配。我已经在谷歌上搜索了很多,并且有很多关于这个主题的指南和脚本,但没有任何帮助 - 我还没有弄清楚(抱歉)为什么我的方法不起作用:

FS=8; %font size in points (the same as in my document)
width=12; %width of figure in cm
height=4; %height of figure in cm
scatter(1:20,rand(20,1));
xlabel('X','fontsize',FS),ylabel('Y','fontsize',FS),title('X vs. Y','fontsize',FS)
%now I scale the figure and place it in the bottom left corner. The white margins around it are cropped automatically
set(gca,'units','centimeters','outerposition',[0 0 width height])
%export as .eps
print(gcf,'-depsc','test')

当我将 test.eps 加载到 Inkscape 中时,图形大小为 10.16 x 3.529 cm,字体大小(标题和轴标签)为 10。如何获得具有精确缩放比例的图形,尤其是关于字体大小的图形?

最佳答案

我做了以下事情:

FS=8; %font size in points (the same as in my document)
width=12; %width of figure in cm
height=4; %height of figure in cm
scatter(1:20,rand(20,1));
set(gca, 'fontsize', FS);
xlabel('X','fontsize',FS),ylabel('Y','fontsize',FS),title('X vs. Y','fontsize',FS)
set(gcf,'units','centimeters','position',[0 0 width height])
export_fig(gcf, 'test.pdf', '-transparent', '-nocrop')

输出图形为 12cm x 4cm。然而,Inkscape 中的字体大小仍然声称是 10,但它看起来与图中的大小相同。 Export_fig可以从MATLAB file exchange下载.

关于Matlab:用于发布的比例图 - 精确尺寸和字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24531402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com