Scientific Computing with GNU/Linux HOWTO

看板LinuxDev作者 (i'd rather dance)時間17年前 (2006/11/07 19:12), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
版上做科學運算的朋友好像不太多 但還是波一下 因為當初自己摸索實在是搞的很辛苦 http://tldp.org/HOWTO/html_single/Scientific-Computing-with-GNU-Linux/ 雖然以Linux Documents而言,上ldp找應該是最直接的方式,但不知為何我摸了 半年才在Google搜尋到這個。原本只是因為喜歡寫程式的環境才全部使用Linux, 後來發現其實也有很多好用的套裝軟體,簡單推薦一些常用的: Grace: 類似Origin的所見即所得畫圖軟體,目前似乎只能畫2D圖, 但還是相當好用。 Octave: 類似Matlab的高階語言/科學計算軟體。雖然因為用GNU plot 畫圖所以沒有Matlab那麼漂亮,但功能相當齊全。 GDL: 喜歡使用IDL的,也有人做了GNU版的且語法也差不多。 至於寫程式常用的函式庫,目前有用到的: PGPlot: 加州理工天文系開發出來的科學繪圖函式庫。雖然函式庫本身 是用Fortran寫的但有內附C的wrapper,且由於這套軟體歷史 悠久,網路上很多人有寫各種語言的wrapper,e.g. Python, Ruby... etc. 如果要快速的在code中加上繪圖能力,這套真的 很好用。 FFTW: Fastest Fourier Transform in the West。號稱西方最快的 傅力葉轉換,目前用起來還算滿意。C語言為主但也提供Fortran wrapper。 GSL: GNU Scientific Library - GNU版的C語言科學運算函式庫,舉凡 向量運算,排列組合,排序,線性代數,亂數等不勝枚舉。 雖然有些函式目前用起來還不太順,但大部份應該都還不錯用。 -- Westheimer's Discovery: A couple of months in the laboratory can frequently save a couple of hours in the library. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.176.33 ※ 編輯: dozer 來自: 140.109.176.33 (11/07 19:54)

11/07 23:13, , 1F
很棒的分享 謝謝
11/07 23:13, 1F
文章代碼(AID): #15K6elfw (LinuxDev)
文章代碼(AID): #15K6elfw (LinuxDev)