请输入您要查询的百科知识:

 

词条 ALGLIB
释义

  1. Features

  2. See also

  3. References

  4. External links

{{Infobox software
| name = ALGLIB
| latest release version = 3.14.0
| latest release date = {{Start date and age|2018|06|16|df=yes}}
| developer = ALGLIB Project
| operating_system = Cross-platform
| genre = Numerical library
| license = Dual (commercial, GPL)
| website = {{URL|http://www.alglib.net/}}
}}

ALGLIB is a cross-platform open source numerical analysis and data processing library. It can be used from several programming languages (C++, C#, VB.NET, Python, Delphi).

ALGLIB started in 1999 and has a long history of steady development with roughly 1-3 releases per year. It is used by several open source projects, commercial libraries, and applications (e.g. TOL project, Math.NET Numerics,[1][2] SpaceClaim[3]).

Features

Distinctive features of the library are:

  • Support for several programming languages with identical APIs ({{as of|2017|lc=y}}, it supports C++, C#, FreePascal/Delphi, VB.NET and Python)
  • Self-contained code with no mandatory external dependencies and easy installation
  • Portability (it was tested under x86/x86-64/ARM, Windows and Linux)
  • Two independent backends (pure C# implementation, native C implementation) with automatically generated APIs (C++, C#, ...)
  • Same functionality of commercial and GPL versions

ALGLIB provides functions for:

  • Linear algebra (direct algorithms, solvers, EVD/SVD)
  • Fast Fourier transforms
  • Numerical integration
  • Interpolation
  • Linear and nonlinear least-squares fitting
  • Optimization
  • Ordinary differential equations
  • Special functions
  • Statistics (descriptive statistics, hypothesis testing)
  • Data analysis (classification/regression, including neural networks)
  • Multiple precision versions of linear algebra, interpolation and optimization algorithms (using MPFR for floating point computations)

See also

{{Portal|Free and open-source software}}
  • List of numerical analysis software
  • List of numerical libraries

References

1. ^{{cite web|url=http://numerics.mathdotnet.com/ |title=Math.NET Numerics |publisher=Numerics.mathdotnet.com |date= |accessdate=2010-07-10}}
2. ^{{cite web|url=https://github.com/mathnet/mathnet-numerics/blob/master/CONTRIBUTORS.md |title=Math.NET Numerics Contributors |publisher=GitHub.com |accessdate=2013-05-07}}
3. ^{{cite web|url=http://www2.spaceclaim.com/UsingSpaceClaim/misc/userlicense.aspx |title=End User License |publisher=.spaceclaim.com |date= |accessdate=2010-07-10}}

External links

  • Official ALGLIB website

1 : Numerical libraries

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/11 17:14:51