學術論文中用什麼軟體可以繪製這樣的圖?

用過origin和matlab,畫出來的圖都沒有下圖這樣清晰美觀,是題主不會配色設置還是另有技巧呢?求大神解惑。

我試著用origin畫過,直接輸出的圖片看起來是比較清晰的,可是插到word中適合版面大小,看起來就比較糊,線也很細。像這樣的。如果加粗,就會變得很暗淡,沒有上圖那麼清爽。


Matlab不是不能畫,只是設置起來有些麻煩,配色這種東西還是需要一些美術功底的。下面是Mathworks官方的一個示例,像是題主喜歡的風格,供參考:(https://cn.mathworks.com/matlabcentral/fileexchange/35246-matlab-plot-gallery-publication-quality-graphics?focused=6792997amp;tab=example)


origin 沒用過,就 MATLAB 而言,最好能用新版,出圖的時候不要用截圖,而應該直接保存圖片,如果有需要還可以輸出成矢量圖,方便放入 LaTeX 中,例如 EPS 格式或者用社區中的工具轉換為 tikz:

https://cn.mathworks.com/matlabcentral/fileexchange/22022-matlab2tikz-matlab2tikz

如果是保存點陣圖,可以用 print 命令指定輸出圖像的 DPI,或者用這個工具功能更完善一些:

https://cn.mathworks.com/matlabcentral/fileexchange/23629-export-fig

簡單舉個例子,只用 print 輸出點陣圖,輸出文件是當前路徑下的 out.png:

n = 4;
x = -1 : .01 : 1;
y = legendre(n, x);
plot(x, y, "LineWidth", 1)
legend(sprintfc("n = %d
", 0 : n), "box", "off")
print out.png -dpng -r600

知乎似乎會對圖像處理,所以直接在網頁上看估計會有些模糊,原始圖片質量會好一些。

———— 更新————

題注好像要插入 word,那可以直接複製,首先確定 Preference - Figure Copy Template - Copy Options 中 Clipboard format 選的是 Preserve information,之後在 figure 界面 Edit 菜單中選 Copy Figure,到 word 中粘貼得到的應該是矢量圖,效果如下(這裡用的是 @Kafka 發的連接中的例子):


matlab可以做出來前兩張圖,或者說那兩張圖似乎就是matlab做出來的。

我自己總結有一個小技巧,就是在使用plot作圖的時候,當線的數量比較少(一兩條)時,線色黑虛線,然後加上一下數據點(三角形,方形,圓形都可以,不要太密集),看上去就會很有「學術范」。

線的數量多的時候就用你給的那幾個圖的顏色就好,其他不變。

一般來說,會比乾巴巴的線要好看上不少。

以及多學習一下各種數據可視化的圖做法。


前兩個圖,
Origin,2017版本默認配色就很好看,再設置一下右邊和上邊的邊框,設置一下連線的類型。

後四個圖,
作者是用Excel畫的,也是默認配色,但,並不好看,沒有上個圖好看。

一個很好看的圖,需要反覆修改,特別是對齊的相關設置,不要隨便拖動各個元素的位置,否則就很容易畫的不好看。


怎麼沒人提到matplotlib這個庫?


使用matlab等軟體繪圖之後保存成矢量圖的格式(eps)。接下來用矢量圖軟體(illustrator)打開,線條顏色,線條寬度想怎麼調整都可以。只要不去改變刻度值就行。


線圖,origin具有不可撼動的地位。
二維圖和偽3D圖,MATLAB,matplotlib等一眾繪圖工具可選從入手難度來看推薦MATLAB。
體數據繪圖,IDL最為專業。

以上軟體或者庫全是較為大眾流行的,十分小眾的不予討論。
最後,任何繪圖軟體在PS面前都是浮雲。


其實沒必要為了畫圖嘗試太多的工具,推薦題主根據自己學科處理數據的習慣來選擇工具,不然數據處理到一半再換軟體會巨煩。

在繪圖方面,Origin是完全沒問題的,況且不同的雜誌有不同的圖表風格,所以不要在這些風格上花太多的心思,站在閱讀者的角度,能把你的想法簡單清晰地表現出來就好。

所以我那時候畫的表都是黑白教科書式性冷淡風格( ′?ω?)?


基本的線圖用origin或者excel畫都不難實現。

用origin畫圖插入到word變模糊了可以改默認設置後再試一試: 菜單欄Tools:Options:Page。對於2D圖,Set Resolution as 300-600;對於3D圖,Set Resolution as 1200。


matplotlib gnuplot


我的天二十七個回答了說到excel還要排除兩個圖……定睛一看什麼配色格式全都是excel圖表初級班級別啊,而且word本身就可以插入這樣的圖表沒毛病啊。
想要方便後期數據處理的話,推薦在word里插入一個excel對象。

就這幾個圖的難度,上excelhome論壇一下午就學會了。前面說的一票軟體做出來的東西拷出去分分鐘就歇菜了,為題主進職場考慮,還是推薦office基本法吧


origin可以的,輸出到word不清楚是因為輸出的是點陣圖。
在origin 里的圖框空白的地方ctrl c ctrl v直接把圖複製到ppt里,然後再複製到word里就可以比較清晰,或者在ppt中另存為矢量圖,再用畫圖軟體打開,再保存為jpg tif之類的


scidavis應該也可以,替代origin的一個軟體


2D圖的話,origin其實就夠了,也不用最新版。粗細這些都可以調,特別是輸出格式的時候,矢量圖的話也可以在別的矢量圖處理軟體再加處理。關於插入到word中變得不好看我也有這個問題。但學術論文用latex最後拍板的話應該就好了


看起來像是用tecplot畫的,tecplot是流體力學的後處理軟體,比較小眾,但業內很流行,兼職可以畫一下這種線條的圖


origin的話,你畫的字體加大,線加粗,不建議黃色,然後基本和圖1差不多了


至少前兩張圖片matlab可以畫,清晰度的問題可以用matlab導出設置,然後複製到word里很清晰。


IDL,對象圖形法畫過,就是設置的參數有點多,不過不難。


GraphPad Prism7,告別圖片格式以及大小調整的噩夢


R畫基本圖 再用illustrator改配色字體


推薦閱讀:

Mathematica 和 MATLAB 都有什麼不同?做數學分析哪個比較專業?
如何在兩條曲線之間上色?

TAG:MATLAB | 配色 | 學術論文 | 繪圖 | origin函數繪圖軟體 |