myGSLC/C++數(shù)值計(jì)算庫
mygsl是一個(gè)基于GSL庫的個(gè)性化開源數(shù)值計(jì)算項(xiàng)目.
該類庫提供了關(guān)于數(shù)學(xué)計(jì)算的很多方面,包括:
| 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 |
該項(xiàng)目的目的在于提高GSL庫的易用性,并致力于提升GSL庫的計(jì)算效能.
該項(xiàng)目兼容于GSL庫.
該項(xiàng)目在codeblocks(svn 7009,+gcc,v 4.5.3)和vs(2010 express)下測試完成,操作系統(tǒng)為winxp sp3.
新版本為v 4.0.
此一版本的更新主要包括:
\begin{itemize}
\item 新增數(shù)值微分器
\item 新增數(shù)值積分器
\item 新增一階常微分方程(組)求解器
\item 新增局部和全局約束優(yōu)化求解器
\item 對(duì)vc2010提供支持,雖然沒有在vc6上測試,但估計(jì)問題不大
\item 對(duì)C和CPP提供更好的支持,所有函數(shù)或者命令均可在兩種語言下任意使用
\end{itemize}
評(píng)論
圖片
表情
