MathNet.Numerics.FSharp 3.8.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.8.0
dotnet add package MathNet.Numerics.FSharp --version 3.8.0
<PackageReference Include="MathNet.Numerics.FSharp" Version="3.8.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.8.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Distributions: PDF and CDF more robust for large distribution parameters.
Distributions: BetaScaled distribution.
Distributions: method to create a PERT distribution (based on BetaScaled) ~John C Barstow
Distributions: Webull.Estimate ~Jon Larborn
Random: NextBoolean extensions.
Root Finding: RootFinding.Secant (based on NewtonRaphson) ~grovesNL
Linear Algebra: Matrix Rank calculation now uses a tolerance based on the matrix size.
Linear Algebra: Alternative CreateMatrix/Vector functions with type parameter on functions instead of type.
Linear Algebra: MKL LinearAlgebra provider requires at least native provider r9 (linear algebra v2.0).
Native Providers: automatic handling of intermediate work arrays/buffers in MKL and OpenBLAS providers ~Marcus Cuda, Kuan Bartel
Native Providers: automatically use native provider if available.
Native Providers: new Control.TryUse to make it simpler to use providers if available but without failing if not.
Native Providers: improved error state checking and handling.
Combinatorics: generate or select random permutation, combination or variation (shuffling)
Finance: rename CompoundMonthlyReturn to CompoundReturn (old now obsolete).

NuGet packages (25)

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.
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.
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.
Informedica.GenUnits.lib
Package Description

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.12.0 2,943 8/2/2020
4.11.0 33,845 5/24/2020
4.10.0 61 5/24/2020
4.9.1 3,708 4/12/2020
4.9.0 56,707 10/13/2019
4.8.1 35,958 6/11/2019
4.8.0 1,548 6/2/2019
4.8.0-beta02 170 5/30/2019
4.8.0-beta01 195 4/28/2019
4.7.0 46,741 11/11/2018
4.6.0 2,265 10/19/2018
4.5.1 20,427 5/22/2018
4.5.0 415 5/22/2018
4.4.1 723 5/6/2018
4.4.0 11,618 2/25/2018
4.3.0 445 2/24/2018
4.2.0 953 2/21/2018
4.1.0 742 2/19/2018
4.0.0 2,609 2/11/2018
4.0.0-beta07 377 2/10/2018
4.0.0-beta06 392 2/3/2018
4.0.0-beta05 393 1/22/2018
4.0.0-beta04 402 1/13/2018
4.0.0-beta03 381 1/9/2018
4.0.0-beta02 481 1/7/2018
4.0.0-beta01 357 1/7/2018
4.0.0-alpha04 350 1/5/2018
4.0.0-alpha03 350 12/26/2017
4.0.0-alpha02 365 11/30/2017
4.0.0-alpha01 330 11/26/2017
3.20.2 4,632 1/22/2018
3.20.1 620 1/13/2018
3.20.0 35,839 7/15/2017
3.20.0-beta01 398 5/31/2017
3.19.0 5,698 4/29/2017
3.18.0 6,230 4/9/2017
3.17.0 8,938 1/15/2017
3.16.0 995 1/3/2017
3.15.0 557 12/27/2016
3.14.0-beta03 416 11/20/2016
3.14.0-beta02 388 11/15/2016
3.14.0-beta01 423 10/30/2016
3.13.1 61,307 9/6/2016
3.13.0 811 8/18/2016
3.12.0 2,921 7/3/2016
3.11.1 2,954 4/24/2016
3.11.0 5,318 2/13/2016
3.10.0 3,842 12/30/2015
3.9.0 1,995 11/25/2015
3.8.0 23,541 9/26/2015
3.7.1 3,298 9/21/2015
3.7.0 8,221 5/9/2015
3.6.0 1,957 3/22/2015
3.5.0 2,516 1/10/2015
3.4.0 681 1/4/2015
3.3.0 1,756 11/26/2014
3.3.0-beta2 457 10/25/2014
3.3.0-beta1 513 9/28/2014
3.2.3 23,400 9/6/2014
3.2.2 548 9/5/2014
3.2.1 766 8/5/2014
3.2.0 523 8/5/2014
3.1.0 3,247 7/20/2014
3.0.2 935 6/26/2014
3.0.1 575 6/24/2014
3.0.0 1,249 6/21/2014
3.0.0-beta05 529 6/20/2014
3.0.0-beta04 504 6/15/2014
3.0.0-beta03 515 6/5/2014
3.0.0-beta02 509 5/29/2014
3.0.0-beta01 877 4/14/2014
3.0.0-alpha9 501 3/29/2014
3.0.0-alpha8 509 2/26/2014
3.0.0-alpha7 650 12/30/2013
3.0.0-alpha6 630 12/2/2013
3.0.0-alpha5 654 10/2/2013
3.0.0-alpha4 556 9/22/2013
3.0.0-alpha1 505 9/1/2013
2.6.0 9,832 7/26/2013
2.5.0 1,203 4/14/2013
2.4.0 884 2/3/2013
2.3.0 859 11/25/2012
2.2.1 893 8/29/2012
2.2.0 667 8/27/2012
2.1.2 3,322 10/9/2011
2.1.1 832 10/3/2011
2.1.0.19 866 10/3/2011
Show less