myGSLC/C++数值计算库

联合创作 · 2023-09-30 17:21

mygsl是一个基于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


该项目的目的在于提高GSL库的易用性,并致力于提升GSL库的计算效能.

该项目兼容于GSL库.

该项目在codeblocks(svn 7009,+gcc,v 4.5.3)和vs(2010 express)下测试完成,操作系统为winxp sp3.

新版本为v 4.0.

此一版本的更新主要包括:

\begin{itemize}
  \item 新增数值微分器
  \item 新增数值积分器
  \item 新增一阶常微分方程(组)求解器
  \item 新增局部和全局约束优化求解器
  \item 对vc2010提供支持,虽然没有在vc6上测试,但估计问题不大
  \item 对C和CPP提供更好的支持,所有函数或者命令均可在两种语言下任意使用
\end{itemize}

浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报