GSLC 科学计算库
GNU Scientific Library (GSL) 是一个为C和C++程序员提供的数值库。它是 GNU 通用公共许可证下的自由软件。
该库提供了广泛的数学程序,如随机数生成器、特殊函数和最小二乘法拟合。总共有超过1000个函数,有一个广泛的测试套件。
与专有数字库的许可证不同,GSL的许可证并不限制科学合作。它允许你与他人自由分享你的程序。
该类库提供了关于数学计算的很多方面,包括:
Complex Numbers | Roots of Polynomials |
Special Functions | Vectors and Matrices |
Permutations | Sorting |
BLAS Support | Linear Algebra |
Eigensystems | Fast Fourier Transforms |
Quadrature | Random Numbers |
Quasi-Random Sequences | Random Distributions |
Statistics | Histograms |
N-Tuples | Monte Carlo Integration |
Simulated Annealing | Differential Equations |
Interpolation | Numerical Differentiation |
Chebyshev Approximation | Series Acceleration |
Discrete Hankel Transforms | Root-Finding |
Minimization | Least-Squares Fitting |
Physical Constants | IEEE Floating-Point |
Discrete Wavelet Transforms | Basis splines |
评论