如何包含 MATLAB (.eps) 圖形

如何包含 MATLAB (.eps) 圖形

有人可以指導我如何將我用 MATLAB 創建的 .eps 圖形包含在我的 LaTeX 文件中嗎?

我聽說過 matlab2tikz,這是一個可在 mathworks 檔案交換中使用的腳本。但這真的有必要嗎?如果是,您能一步步向我解釋如何從下載到包含的圖形嗎?我是 LaTeX 的新手,感覺有些不知所措。先致謝!

答案1

如果您已將其儲存為file.eps使用

 \includegraphics[width=100mm]{file.eps}

在你的乳膠文件中(需要\usepackage{graphicx})並且應該包含圖像。

透過將 matlab 程式碼轉換為 tikz(即 TeX),您可以將其包含為 TeX,然後獲得更多控制。 (特別是使用tex 排版設置任何文本,而不是將其作為圖像包含在內,並且在某些情況下(如果matlab 製作一個位圖eps),您可以獲得更好的文本和渲染,但對於絕大多數一直在做的人來說多年來,包括eps 工作得很好,在像這樣的論壇上,事情傾向於tikz 和更多涉及的tex 解決方案,因為這是討論的主題,但僅僅使用eps 文件肯定是大多數使用matlab 和Latex 的人所做的: -)

除了matlab2tikz 之外,您還會看到其他機制,這些機制也旨在將資料輸入TeX,而不是由matlab 繪製,特別是有些人完全避免使用matlab 繪製,而讓matlab 只是寫出資料值表,然後繪製使用 tikz(或其兄弟,pgfplots繪圖包)獲取數據同樣,這提供了更多TeX 級別的控制,如果文檔中的數據並非全部都是matlab 生成並且您希望所有繪圖具有一致的外觀,則可能特別有用。

因此,在某些時候值得研究這些其他方法,但它們肯定不需要繪製 matlab 生成的圖像。

相關內容