MathNet.Numerics.FSharp 3.6.0

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 version of this package available.
See the version list below for details.
Install-Package MathNet.Numerics.FSharp -Version 3.6.0
dotnet add package MathNet.Numerics.FSharp --version 3.6.0
<PackageReference Include="MathNet.Numerics.FSharp" Version="3.6.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MathNet.Numerics.FSharp --version 3.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: MathNet.Numerics.FSharp, 3.6.0"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

Distributions: ChiSquare.CDF more robust for large numbers ~Baltazar Bieniek
Linear Algebra: MatrixStorage.Map2 equivalent to VectorStorage.Map2
Linear Algebra: Matrix and Vector Find/Find2, Exists/Exists2, ForAll/ForAll2
Linear Algebra: more consistent range checking in MatrixStorage.Clear and related
Linear Algebra: mixed-storage fall back implementations now leverage higher-order functions
BUG: Linear Algebra: fix loop range in MatrixStorage.ClearColumns (built-in storage not affected)
BUG: Linear Algebra: fix sparse matrix equality.
BUG: Linear Algebra: ArgumentException instead of index exception when trying to create an empty matrix.
Generate: Unfold, Fibonacci; Normal and Standard replacing Gaussian and Stable.
Native Providers: NativeProviderLoader to automatically load the provider for the matching processor architecture (x86, x64) ~Kuan Bartel
Native Providers: Control.NativeProviderPath allowing to explicitly declare where to load binaries from.
MKL Native Provider: support for native complex eigen-value decomposition ~Marcus Cuda
MKL Native Provider: non-convergence checks in singular-value and eigen-value decompositions ~Marcus Cuda

NuGet packages (27)

Showing the top 5 NuGet packages that depend on MathNet.Numerics.FSharp:

Package Downloads
MathNet.Symbolics
Math.NET Symbolics is a basic open source computer algebra library for .Net and Mono. Written in F# but works well in C# as well. Supports .Net Framework 4.5 or higher and .Net Standard 2.0 or higher, on Windows, Linux and Mac.
FsLab
FsLab is a combination package that supports doing data science with F#. FsLab includes literate scripting converted to HTML and PDF, and by default references Deedle (a data frame library), FSharp.Data (for data access) and XPlot (for visualization). You can optionally add any other nuget packages.
OPTANO.Modeling
The OPTANO Modeling library allows you to use C# as a Modeling language for mathematical optimization (mixed integer programming (MIP) and linear programming (LP)). It has a lightweight footprint and connects to several solvers.
FsLab.Runner
This package contains a library for turning FsLab experiments written as script files into HTML and LaTeX reports. The easiest way to use the library is to use the 'FsLab Journal' Visual Studio template.
Microsoft.Quantum.Research.Simulation
Quantum research libraries for quantum simulation (non-commercial).

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on MathNet.Numerics.FSharp:

Repository Stars
mathnet/mathnet-numerics
Math.NET Numerics
NethermindEth/nethermind
Our flagship .NET Core Ethereum client for Linux, Windows, MacOs - full and actively developed

Version History

Version Downloads Last updated
4.15.0 14,494 1/7/2021
4.14.0 970 1/1/2021
4.13.0 78 12/30/2020
4.12.0 14,791 8/2/2020
4.11.0 74,847 5/24/2020
4.10.0 135 5/24/2020
4.9.1 9,803 4/12/2020
4.9.0 60,198 10/13/2019
4.8.1 51,091 6/11/2019
4.8.0 1,669 6/2/2019
4.8.0-beta02 256 5/30/2019
4.8.0-beta01 285 4/28/2019
4.7.0 56,574 11/11/2018
4.6.0 2,830 10/19/2018
4.5.1 22,701 5/22/2018
4.5.0 574 5/22/2018
4.4.1 965 5/6/2018
4.4.0 11,824 2/25/2018
4.3.0 598 2/24/2018
4.2.0 1,139 2/21/2018
4.1.0 994 2/19/2018
4.0.0 2,807 2/11/2018
4.0.0-beta07 528 2/10/2018
4.0.0-beta06 544 2/3/2018
4.0.0-beta05 569 1/22/2018
4.0.0-beta04 557 1/13/2018
4.0.0-beta03 538 1/9/2018
4.0.0-beta02 635 1/7/2018
4.0.0-beta01 503 1/7/2018
4.0.0-alpha04 488 1/5/2018
4.0.0-alpha03 488 12/26/2017
4.0.0-alpha02 519 11/30/2017
4.0.0-alpha01 482 11/26/2017
3.20.2 5,304 1/22/2018
3.20.1 765 1/13/2018
3.20.0 37,975 7/15/2017
3.20.0-beta01 536 5/31/2017
3.19.0 5,892 4/29/2017
3.18.0 7,627 4/9/2017
3.17.0 9,557 1/15/2017
3.16.0 1,149 1/3/2017
3.15.0 721 12/27/2016
3.14.0-beta03 568 11/20/2016
3.14.0-beta02 532 11/15/2016
3.14.0-beta01 562 10/30/2016
3.13.1 64,117 9/6/2016
3.13.0 954 8/18/2016
3.12.0 3,339 7/3/2016
3.11.1 3,925 4/24/2016
3.11.0 5,610 2/13/2016
3.10.0 4,406 12/30/2015
3.9.0 2,222 11/25/2015
3.8.0 25,524 9/26/2015
3.7.1 3,455 9/21/2015
3.7.0 8,894 5/9/2015
3.6.0 2,684 3/22/2015
3.5.0 2,874 1/10/2015
3.4.0 829 1/4/2015
3.3.0 1,948 11/26/2014
3.3.0-beta2 595 10/25/2014
3.3.0-beta1 645 9/28/2014
3.2.3 23,984 9/6/2014
3.2.2 691 9/5/2014
3.2.1 957 8/5/2014
3.2.0 677 8/5/2014
3.1.0 3,405 7/20/2014
3.0.2 1,077 6/26/2014
3.0.1 713 6/24/2014
3.0.0 1,809 6/21/2014
3.0.0-beta05 671 6/20/2014
3.0.0-beta04 642 6/15/2014
3.0.0-beta03 654 6/5/2014
3.0.0-beta02 647 5/29/2014
3.0.0-beta01 1,108 4/14/2014
3.0.0-alpha9 642 3/29/2014
3.0.0-alpha8 653 2/26/2014
3.0.0-alpha7 954 12/30/2013
3.0.0-alpha6 769 12/2/2013
3.0.0-alpha5 858 10/2/2013
3.0.0-alpha4 703 9/22/2013
3.0.0-alpha1 658 9/1/2013
2.6.0 10,806 7/26/2013
2.5.0 1,355 4/14/2013
2.4.0 1,039 2/3/2013
2.3.0 1,012 11/25/2012
2.2.1 1,041 8/29/2012
2.2.0 832 8/27/2012
2.1.2 4,019 10/9/2011
2.1.1 983 10/3/2011
2.1.0.19 1,070 10/3/2011
Show less