MATLAB制作符合IEEE标准的图插⼊Latex
1.MATLAB最好保存为eps格式,虽然IEEE也⽀持png等其他格式,但是MATLAB在保存为png格式时,很容易在后期插图时,出现分辨率不⾜等问题。
先进人物事迹
2. MATLAB在save as图⽚的时候,会将图⽚的留⽩也保存下来,当把这张图⽚在latex中插⼊时,会占据很⼤的空⽩,导致主图显的很⼩。可以通过下述⽅式来去除留⽩:
⾸先 imshow(uint8(data),'border','tight','initialmagnification','fit');
这是显⽰图⽚图⽚的意思,uint8(data)是图⽚data以⽆符号⼋位数格式显⽰,这⾥的data是matlab⼯作区保存图⽚像素值的矩阵,后⾯的参数是去除留⽩,不⽤修改,照抄就好。
然后t (gcf,'Position',[0,0,图⽚的宽度,图⽚的⾼度]); 就可以save as为eps格式进⾏插⼊了。
因为IEEE彩图是很昂贵的,如果想把彩图保存成灰度图格式,只要导⼊到photoshop中,选择mode(模式)-灰度,就好。
3. Latex插⼊时,
如果想并排插⼊两张图⽚,可以参考下述插⼊⽅式(这⾥需要⽤到\upackage{subfigure}这个包):
浮字组词>青椒肥肠
\begin{figure}
负氧离子的作用>中山大学出版社\subfigure[fuck]{
\label{a}
\includegraphics[width=1.5in]{untitled.eps}}
\subfigure[shit]{
\label{b}
\includegraphics[width=1.5in]{untitled.eps}}
\caption{***********}
\label{fig}
\end{figure}
如果想给图⽚加个框,可以参考下述插⼊⽅式:
\begin{figure}瞻前顾后的近义词
\centering
\tlength{\fboxrule}{1pt}
红楼梦诗词大全\tlength{\fboxp}{0cm}
\fbox{\includegraphics[totalheight=2in]{untitled.eps}}
\caption{}
\label{c}
别嘌呤醇片
\end{figure}
1pt是框的粗细,0cm是框与图⽚之间的距离。