LaTeX中加入Matlab中生成的图片

来源:互联网 发布:山东省青岛市 阿里云 编辑:程序博客网 时间:2024/05/21 08:01

直接保存(包括用导出设置)无论任何格式都有白框;此处遇到的是生成的彩色图片,颜色是jet模式加上的,图片本身不是彩色图。用imwrite(A,map,'example .png')不能保存为彩色图片。

最后用的方法是先编辑→复制图片,粘贴在Visio中,全选,取消组合得到没有边框的图片。复制图片,在PhotoShop中新建,PhotoShop会根据剪贴板中的文件自动设置像素。在新建设置中调整dpi和颜色位数,确定。粘贴图片,另存为需要格式的图片。

 

网上某人的做法:

通常情况下对于IEEE模板,如果文章是占一列column,图形的宽度是3.5in(1in=2.54cm), 如果是2列,图形是7in

通常情况下,字体可以用9或者10pt

请按照如下步骤生成符号标准的eps图形:

1.点击你的图形窗口—>Export Setup

2.点击size, 填写3.5或者7,单位选择inch

3.选择fonts,在minimum里面填入9(根据你文献要求),点击export, 选择eps格式即可

补充:

由于产生的EPS文件会有白边,我们可以利用Adobe Acrobat的裁剪页面的功能,将其白边距设置为0,然后再保存为EPS文件被LaTex利用

另一种:

1、Figure另存为eps,pdf,
会遇到的问题:边缘空白过大,背景色不对,
解决方式:在matlab的copy options里面设置底色,至于空白可以使用gsview中的ps to eps.结果得到的是eps图片。
2、matlab自动保存命令:print和saveas,已经裁剪过的eps图片
saveas(gcf,'num2str(rrrr)','bmp');
使用说明:
%gcf = the current figure will be saved as 1.bmp, 2.bmp,3.bmp...
%bmp 可换成你想要的图像格式,如 tif, fig, ....
%更多参考matlab帮助

print()
用法:print(图形句柄,存储格式,文件名);
图形句柄,如果图形窗口标题栏是“Figure 3”,则句柄就是3.用gcf可以获取当前窗口句柄。 
指定存储格式。常用的有:
png格式:'-dpng‘ (推荐这一种,与bmp格式一样清晰,文件也不大)
jpeg: ‘-djpeg‘(文件小,较清晰)
tiff: ‘-dtiff‘
bmp: ‘-dbitmap‘(清晰,文件极大)
gif: ‘-dgif‘(文件小但不清晰)
文件名:自己给定
注意::print函数必须紧跟在plot函数之后使用。添加循环可以自动生成文件名。
3、已有的eps图片修改一般转化为pdf,使用adobe acrobat中的裁剪工具。台湾某牛写的pdf裁剪的一个小工具,pdfcropper。 ctex有eps和pdf裁剪包(pdfcrop),不过需要Perl支持,可安装草莓Perl,效果不错。

4、不能忽略的qq截图和windows画图板,关键时刻还是管大用的。简单有效,精确度低。

5、plot画图曲线加粗等选项,看下面例子即可:

h=plot(a,b,'k-o','Markersize',7,'Markerface','white','linewidth',1.0);
XLabel('a','fontsize',10)
YLabel('b','fontsize',10)
Legend('a','b',0)
hh=findobj('tag','legend')    %|
set(hh,'fontsize',10)        %| 设置legend字号大小
set(h,'LineWidth',1.0);      %| 设置图形线宽
set(gca,'linewidth',1.5)      %| 设置图形外边框的线宽1.5
set(gca,'box','off')          %| 去图形外筐
%| 设置坐标轴字号12 ,斜体,正
set(gca,'fontsize',12,'fontweight','normal','fontangle','italic')
%| 设置x轴labal字体为斜体,黑体,字号12
set(get(gca,'xlabel'),'fontangle','italic','fontweight','bold',
'fontsize',12)
%| 设置y轴labal字体为斜体,非黑体,字号12
set(get(gca,'ylabel'),'fontangle','italic','fontweight','normal',
'fontsize',12)

PS:
图片格式之间的转换可以有很多方法,如果你能上网的话,一种比较简便的方式是在这个网站 ( Convert Hub )上在线转换, 很好很强大的图片格式转换网站。

 

0 0
原创粉丝点击