0.引言
在論文撰寫的程序中,期刊往往對圖片的格式有所要求,解析度為600dpi的eps圖片一種常見的要求,科研人員常用的Matab提供了多種匯出eps的方法,本人目前使用了兩種方法匯出eps,在使用程序中發現其存在一些不同點,特此記錄,
1.匯出eps的兩種方法
方法一:Figure圖->檔案->匯出設定->渲染
如下圖,通過GUI設定渲染器和解析度,點擊匯出即可,如下圖所示,

這種方法是常用的方法,簡單且直觀,只有在需要匯出多張圖片時略顯繁瑣,
方法二:應用print命令
使用方法如下:
print(['figure_name','.eps'],'-depsc','-r600');% save eps with 600dpi
2.兩種方法的對比
顯然,使用print命令更加高效,因此print命令曾經一直是我最常用的eps匯出方法,然而,在最近的使用的,發現一個關于圖片尺寸的小問題,
print命令匯出的eps圖會自動剔除白邊,從而使得匯出的eps圖與matlab中所設定的圖片大小不一致,如下圖所示,圖片尺寸變為7.407x5.891cm,而實際上設定的尺寸為8.00x6.00cm

如果在論文中對圖片的尺寸有強制要求(如下面的latex代碼所示)
\begin{figure}[!t]
\centering
\includegraphics[width=2.5in]{"../Fig/Figure_name"}
\end{figure}
則去掉白邊的圖片會放大至2.5in,在實際應用中,由于縱坐標軸的標簽寬度往往不一致,使得剔除白邊后的圖片大小也不一致,再經過latex的放大后,極有可能出現坐標軸字體大小不同等問題,
3.總結
為了論文圖片格式的一致性,還是采用GUI匯出法,盡管它有些無聊,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/404220.html
標籤:其他
