GSL是一个开源的科学计算库,里面包含了矩阵运算、排列组合、多项式求解、随机数生产、FFT、概率tonji、线形拟合、小波变换等等,基本覆盖了科学计算的方方面面,效率应该是很高的(都是牛人写的,这一点应该没有疑问)。
Linux: http://www.gnu.org/software/gsl/
Windows: http://gnuwin32.sourceforge.net/packages/gsl.htm
自己发现Gsl也是很偶然的,在找SIFT implementation的时候看到了别人在SIFT的时候用了Gsl。就这样花了一些时间看了看Gsl,发现他还是很powerful的,不过有些运算也没法做,比如sparse matrix求解,这还得用taucs。Anyway,还是很有收获的。
是一個*很不錯*的數值運算函數庫。説明檔案非常清楚。今年二月份的時候,開始用它寫一個小破程序。主要用到裏面的矩陣運算。
不过用起来好像不太好用,或者还是我不太熟悉…
请问你用taucs成功了吗?我无法编译
最近一直在写一个optimization的程序,自己写的算出来的结果很不好。有不甘心用matlab,结果搜来搜去又看到GSL了。