1. 图片的设置
我用matlab出图一般设置几个文件设置参数,放在Visulization文件夹。
以三维图为例
axes_setting.m
set(gca, ...
'Xlim', [-0.5,0.5],...
'Ylim', [-0.5,0.5],...
'Zlim', [0,1],...
'DataAspectRatio', [1,1,1]);
set(gca, ...
'Box', 'on',...
'BoxStyle', 'back');
set(gca, ...
'XTickLabelRotation', 0,...
'YTickLabelRotation', 0,...
'ZTickLabelRotation', 0);
set(gca, ...
'View', [65,30]);
set(gca, ...
'LineWidth', 1);
% font
set(gca, ...
'FontWeight', 'bold');
set(gca, ...
'XTick', [-0.5 -0.25 0 0.25 0.5],...
'YTick', [-0.5 -0.25 0 0.25 0.5],...
'ZTick', [0 0.25 0.5 0.75 1]);
fig_setting.m
set(gcf,'Color','#ffffff');
label_setting.m
hXLabel=get(gca,'XLabel')
hYLabel=get(gca,'YLabel');
hZLabel=get(gca,'ZLabel');
set(hXLabel, ...
'String', 'X(m)',...
'FontSize', 12);
set(hYLabel, ...
'String', 'Y(m)',...
'FontSize', 12);
set(hZLabel, ...
'String', 'Z(m)',...
'FontSize', 12);
line_setting.m
set(hfig, ...
'LineStyle', '-',...
'Color', '#D9541A',...
'LineWidth', 2);
title_setting.m
htitle=title('螺旋线');
set(htitle, ...
'FontWeight', 'bold',...
'FontSize', 12);
2. 测试代码展示
代码量很少。
figure;
fig_setting
t=0:0.1:10;
x=0.5*cos(pi*t);
y=0.5*sin(pi*t);
z=0.1*t;
hfig=plot3(x',y',z');
line_setting;
axes_setting;
label_setting;
title_setting
就很规整
导出设置
一般导入IEEE论文单栏3.5英寸,双栏7英寸。参考这个文章IEEE排版图片总结
我导出设置如下(宽度可以大一点,字不会那么挤,在论文可以缩放,比如我用LaTex,可以设置图的宽度等于\linewidth
——使用LaTec导入图片参考我的这篇文章LaTex使用技巧14:插入eps图片)
没有中文字体就设置为Arial,有中文字体就设置成微软雅黑。
可以保存设置,下次继续使用,非常方便,比如我设置名字为论文,点击保存。
下次使用可以直接在这里加载:
我们可以先应用于图窗预览一下,再做调整
点击导出,保存为想要的格式就可以啦!
我一般导出eps或者tiff格式,矢量图放在论文比较清楚,希望能够帮助大家。