1.Gnuplot :
優點: 有GUI 可以互動式學習指令,上手容易,也有3D 的功能,也可以 programming with python
缺點:圖沒有很漂亮
2.Pylab:就是 matplotlib
優點:
缺點:
3.Enthought 的Chaco 2D 繪圖軟體:
優點:畫面漂亮,
缺點:沒有互動式GUI 可以玩
- 介紹 Chaco 2D 用Ipython 指令方式繪圖:
1.啟動Ipython
>> import numpy as np
>> from enthought.chaco.shell import *
>> x=np.array([1,2,3,4,5])
>> y1=np.array([2,3,4,5,6])
>> y2 =np.array([4,5,6,7,8])
>> plot(x,y1,'r.')
>> hold()
>> plot(x,y2,'g+',marker_size =10)
>> title('First Plot')
>> show()
- Chaco programming 方式:
可以到 Chaco 的網站有很多Sample code 可參考,另外
安裝chaco 後,在 chaco/example/ 底下也有很多sample 可以學習