眾所周知,我是Matlab深度使用者,經常用來做計算和給文章畫圖。
為了方便自己在畫圖的時候節省時間,做了一個速查表,集合了我認為畫圖的時候最常用的引數和對應選項。
這個速查表是這個樣子的:
高解析度1億畫素原圖傳送門:
圖片長寬比是1:1。414,也就是A4紙的大小,彩印出來放手邊非常合適。
順便說一下,這個速查表是用matlab在一個figure下畫的,程式碼已經開源:
https://
github。com/Pjer-zhang/m
atlabPlotCheatsheet
內容
速查表分了這麼幾個區域:
(1)一維資料部分
plot(x,y,’關鍵詞’,引數)
包括資料點和線的顏色形狀粗細,以及除了plot之外的三種一維資料畫法
(2)二維資料
包括2緯和三維的不同展示方法以及在資料取樣率不高的時候使用interp renderer讓畫出來的圖看起來更加絲滑。
(3)關於位置
透過axes()命令可以改變座標的預設位置
以及text()命令中的對齊選項,可以更輕鬆準確地在途中放置字串
(4)顏色表
以及其灰度對應
因為相當一部分時候,畫的很漂亮的彩圖會被黑白打印出來,所以在選取顏色表的時候考慮一下黑白打印出來的效果也是非常重要的。
(5) 對數座標
三個函式和其對應的效果。
【注:嚴禁未經許可的盜用】
結
做短而快的工作的時候可以透過藉助速查表來節省一個一個查官方文件的時間
一個非常有用的工具:colormap2d
出於練習目的,應該多看文件和書,瞭解每個函式的所有引數。
python-matplotlib 使用者請移步:
資料及科研相關:
=========
其他創作的分類整理:
精選 射電 程式設計 科研工具 太陽物理