Sunday, July 16, 2006

學習Graph algorithm的好工具: Gato


以前在面對數學的Graph theorem的時候
總是覺得缺乏一些輔助工具
例如視覺化工具....沒辦法,想像力太差,所以才會逃出數學系...ㄏㄏ
不過在Open Source的世界裡卻可以幫助你把數學學的更好

Gato基本上就是一個非常棒的工具
他可以讓你試著將你的圖形演算法實現出來
甚至可以讓你看到他實際運作的樣子

Gato是由python寫成
他使用tk作為基本widget
所以你的python必須要有tk支援
(在Gentoo裏面,確定你的USE變數裏面有tk就可以)

你可以把你的graph演算法用python語法寫成一個.alg檔案
(事實上還需要一個相同檔名的.pro檔案)
在編輯一個運作的圖形集合便可以讓你的演算法實際跑起來
Gato有一個視覺化工具可以讓你更方便編輯圖形

喜歡研究Graph嗎....試試吧...真的很酷

No comments: