MathNet.Numerics.FSharp 3.15.0

Math.NET Numerics for F#

Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Supports F# 3.0 on .Net 4.0, .Net 3.5 and Mono on Windows, Linux and Mac; Silverlight 5 and Windows 8 with PCL portable profile 47; Android/iOS with Xamarin.

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package MathNet.Numerics.FSharp -Version 3.15.0
dotnet add package MathNet.Numerics.FSharp --version 3.15.0
paket add MathNet.Numerics.FSharp --version 3.15.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

FFT: MKL native provider backend.
FFT: 2D and multi-dimensional FFT (only supported by MKL provider, managed provider pending).
FFT: real conjugate-even FFT (only leveraging symmetry in MKL provider).
FFT: managed provider significantly faster on x64.
Linear Algebra: pointwise trigonometric and basic functions ~Albert Pang
Linear Algebra: better support for F# built-in operators (sqrt, sin, exp, ..) ~Albert Pang
Linear Algebra: pointwise power operator (F#)
Linear Algebra: enable experimental matrix product implementation
Linear Algebra: better support for matrix to/from row-major arrays and enumerables
Linear Algebra: transport allows specifying a result matrix to transpose into, inplace if square
Linear Algebra: vector and matrix AsArray and similar to access internal arrays if applicable
Linear Algebra: vector and matrix pointwise min/max and absmin/absmax
Linear Algebra: dot-power on vectors and matrices, supporting native providers.
Linear Algebra: matrix Moore-Penrose pseudo-inverse (SVD backed).
Provider Control: separate Control classes for LA and FFT Providers.
Provider Control: avoid internal exceptions on provider discovery.
Distributions: fix misleading inline docs on Negative-Binomial.
Generate: linear integer ranges
Root Finding: extend zero-crossing bracketing in derivative-free algorithms.
Window: periodic versions of Hamming, Hann, Cosine and Lanczos windows.
Special Functions: more robust GammaLowerRegularizedInv (and Gamma.InvCDF).
BUG: ODE Solver: fix bug in Runge-Kutta second order routine ~Ksero

Version History

Version Downloads Last updated
4.0.0-alpha02 45 11/30/2017
4.0.0-alpha01 36 11/26/2017
3.20.0 4,356 7/15/2017
3.20.0-beta01 100 5/31/2017
3.19.0 4,000 4/29/2017
3.18.0 792 4/9/2017
3.17.0 5,129 1/15/2017
3.16.0 477 1/3/2017
3.15.0 (current version) 214 12/27/2016
3.14.0-beta03 130 11/20/2016
3.14.0-beta02 106 11/15/2016
3.14.0-beta01 145 10/30/2016
3.13.1 13,312 9/6/2016
3.13.0 413 8/18/2016
3.12.0 2,364 7/3/2016
3.11.1 1,892 4/24/2016
3.11.0 3,027 2/13/2016
3.10.0 2,744 12/30/2015
3.9.0 1,538 11/25/2015
3.8.0 6,074 9/26/2015
3.7.1 2,793 9/21/2015
3.7.0 4,737 5/9/2015
3.6.0 1,236 3/22/2015
3.5.0 1,944 1/10/2015
3.4.0 243 1/4/2015
3.3.0 1,176 11/26/2014
3.3.0-beta2 162 10/25/2014
3.3.0-beta1 170 9/28/2014
3.2.3 12,831 9/6/2014
3.2.2 181 9/5/2014
3.2.1 332 8/5/2014
3.2.0 156 8/5/2014
3.1.0 2,822 7/20/2014
3.0.2 565 6/26/2014
3.0.1 206 6/24/2014
3.0.0 673 6/21/2014
3.0.0-beta05 170 6/20/2014
3.0.0-beta04 149 6/15/2014
3.0.0-beta03 166 6/5/2014
3.0.0-beta02 173 5/29/2014
3.0.0-beta01 480 4/14/2014
3.0.0-alpha9 182 3/29/2014
3.0.0-alpha8 181 2/26/2014
3.0.0-alpha7 246 12/30/2013
3.0.0-alpha6 293 12/2/2013
3.0.0-alpha5 264 10/2/2013
3.0.0-alpha4 179 9/22/2013
3.0.0-alpha1 173 9/1/2013
2.6.0 5,622 7/26/2013
2.5.0 794 4/14/2013
2.4.0 477 2/3/2013
2.3.0 456 11/25/2012
2.2.1 477 8/29/2012
2.2.0 232 8/27/2012
2.1.2 1,134 10/9/2011
2.1.1 330 10/3/2011
2.1.0.19 286 10/3/2011
Show less