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.

Install-Package MathNet.Numerics.FSharp -Version 3.15.0
dotnet add package MathNet.Numerics.FSharp --version 3.15.0

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
3.20.0 650 7/15/2017
3.20.0-beta01 82 5/31/2017
3.19.0 2,394 4/29/2017
3.18.0 692 4/9/2017
3.17.0 4,070 1/15/2017
3.16.0 421 1/3/2017
3.15.0 (current version) 199 12/27/2016
3.14.0-beta03 115 11/20/2016
3.14.0-beta02 91 11/15/2016
3.14.0-beta01 124 10/30/2016
3.13.1 9,058 9/6/2016
3.13.0 394 8/18/2016
3.12.0 2,335 7/3/2016
3.11.1 1,849 4/24/2016
3.11.0 2,480 2/13/2016
3.10.0 2,711 12/30/2015
3.9.0 1,517 11/25/2015
3.8.0 5,392 9/26/2015
3.7.1 2,616 9/21/2015
3.7.0 4,393 5/9/2015
3.6.0 1,198 3/22/2015
3.5.0 1,916 1/10/2015
3.4.0 223 1/4/2015
3.3.0 1,130 11/26/2014
3.3.0-beta2 141 10/25/2014
3.3.0-beta1 149 9/28/2014
3.2.3 9,723 9/6/2014
3.2.2 161 9/5/2014
3.2.1 310 8/5/2014
3.2.0 134 8/5/2014
3.1.0 2,801 7/20/2014
3.0.2 518 6/26/2014
3.0.1 185 6/24/2014
3.0.0 643 6/21/2014
3.0.0-beta05 149 6/20/2014
3.0.0-beta04 127 6/15/2014
3.0.0-beta03 145 6/5/2014
3.0.0-beta02 149 5/29/2014
3.0.0-beta01 457 4/14/2014
3.0.0-alpha9 161 3/29/2014
3.0.0-alpha8 160 2/26/2014
3.0.0-alpha7 225 12/30/2013
3.0.0-alpha6 266 12/2/2013
3.0.0-alpha5 234 10/2/2013
3.0.0-alpha4 155 9/22/2013
3.0.0-alpha1 149 9/1/2013
2.6.0 5,559 7/26/2013
2.5.0 769 4/14/2013
2.4.0 453 2/3/2013
2.3.0 431 11/25/2012
2.2.1 451 8/29/2012
2.2.0 206 8/27/2012
2.1.2 1,088 10/9/2011
2.1.1 296 10/3/2011
2.1.0.19 249 10/3/2011
Show less