GSL(GNU Scientific Library)

GSLは
GNU Scientific Library)の略。


科学技術計算のライブラリ。



特殊関数、数値積分、統計計算、ヒストグラムなどよく使用される科学技術はたいていできる。C言語rubyなどさまざまな言語で利用できる。

Numerical recipes の代用になる。
http://nakano.webmasters.gr.jp/nr.html


詳しくは、
GSLについて
http://www.cbrc.jp/~tominaga/translations/gsl/gsl-design.html


できること:
http://www.gnu.org/software/gsl/manual/html_node/index.html#Top


例えば、こんな感じ

Special Functions
Vectors and Matrices
Permutations
Combinations
Sorting
Linear Algebra
Eigensystems
Fast Fourier Transforms
Numerical Integration
Random Number Generation
Quasi-Random Sequences
Random Number Distributions
Statistics
Histograms
N-tuples
Monte Carlo Integration
Simulated Annealing
Ordinary Differential Equations
Interpolation
Numerical Differentiation