1. 程式人生 > >matlab作圖導出為PDF去除留白插入latex

matlab作圖導出為PDF去除留白插入latex

分享 點擊 文件 論文 gpo bat 修改 簡單的 程序

latex寫論文時,一般為了圖片不失真,引用的圖片需要轉為pdf格式。matlab作圖,直接導出為pdf經常遇到有灰色底色,有大片留白等不符合要求的情況,此博介紹一種簡單的方法,輕松導出圖片。

此外,先提供一種以前用過比較笨的方法:1.將灰色的底色調成和圖內一樣的白色;2.用截圖工具截圖,然後用adobe acrobat pro 軟件(比adobe reader功能更強的軟件)進行粘貼,截圖修改邊框。

舍友還介紹了一種她常用的方法,但是我導出為pdf以後上下留白沒有解決。介紹一下,可以一試,文件->導出設置->屬性->大小中的當大坐標軸至充滿圖形打鉤。

後來發現可以有更簡單的方法:

1. 繪制matlab圖

我的數據是從程序寫出的日誌文件中來的,具體如何提取數據,導入matlab可以參考我以前的博客。畫一個簡單的圖如下:

技術分享圖片

直接文件另存為pdf,我們會得到如下所示,有大片留白的圖片,如何直接插入latex會導致圖片上下有大片空白空間。

技術分享圖片

2. 設置圖片格式

點擊Figure 1上的文件->打印預覽,在彈出的對話框左下角調整寬度和高度的數值,

技術分享圖片

使得右邊的底框越來越小,剛好略大於所做的圖。

技術分享圖片

3. 導出圖片

文件->另存為->pdf,查看導出的圖,畫布略大於圖片,插入latex正好。圖片周圍的灰色是用adobe reader打開後的底色,與圖片無關。

技術分享圖片

matlab作圖導出為PDF去除留白插入latex