@ -1,62 +1,123 @@
<!DOCTYPE html>
<!DOCTYPE html>
< html lang = "en" >
< html lang = "en" >
< head >
< meta charset = "utf-8" / >
< title > License< / title >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" / >
< meta name = "description" content = "Math.NET Numerics, providing methods and algorithms for numerical computations in science, engineering and every day use. .Net 4, .Net 3.5, SL5, Win8, WP8, PCL 47 and 136, Mono, Xamarin Android/iOS." / >
< meta name = "author" content = "Christoph Ruegg, Marcus Cuda, Jurgen Van Gael" / >
< script src = "https://code.jquery.com/jquery-1.8.0.js" > < / script >
< script src = "https://code.jquery.com/ui/1.8.23/jquery-ui.js" > < / script >
< script src = "https://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.1/js/bootstrap.min.js" > < / script >
< link href = "https://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.1/css/bootstrap-combined.min.css" rel = "stylesheet" / >
< link type = "text/css" rel = "stylesheet" href = "https://numerics.mathdotnet.com/content/style.css" / >
< style >
#main table:not(.pre) {
border: 1px solid #dddddd;
max-width: 100%;
border-style: solid;
border-width: 1px;
border-color: gray;
border-collapse: collapse;
border-right-width: 1px;
border-bottom-width: 1px;
margin-top: 15px;
margin-bottom: 25px;
}
#main table:not(.pre) th, #main table:not(.pre) td {
border: 1px solid #dddddd;
padding: 6px;
}
#main table:not(.pre) th p, #main table:not(.pre) td p {
margin-bottom: 5px;
}
< / style >
< script type = "text/javascript" src = "https://numerics.mathdotnet.com/content/tips.js" > < / script >
<!-- HTML5 shim, for IE6 - 8 support of HTML5 elements -->
<!-- [if lt IE 9]>
< script src = "https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js" > < / script >
<![endif]-->
< script type = "text/javascript" src = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML" > < / script >
< / head >
< body >
< div class = "container" >
< div class = "masthead" >
< ul class = "nav nav-pills pull-right" >
< li > < a href = "https://www.mathdotnet.com" > Math.NET Project< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com" > Math.NET Numerics< / a > < / li >
< li > < a href = "https://github.com/mathnet/mathnet-numerics" > GitHub< / a > < / li >
< / ul >
< h3 class = "muted" > Math.NET Numerics< / h3 >
< / div >
< hr / >
< div class = "row" >
< div class = "span9" id = "main" >
< p > Copyright (c) 2002-2021 Math.NET< / p >
< head >
< meta charset = "utf-8" >
< title > License< / title >
< meta name = "viewport" content = "width=device-width, initial-scale=1, shrink-to-fit=no" >
< meta name = "author" content = "Christoph Ruegg, Marcus Cuda, Jurgen Van Gael" >
< link rel = "stylesheet" id = "theme_link" href = "https://cdnjs.cloudflare.com/ajax/libs/bootswatch/4.6.0/materia/bootstrap.min.css" >
< script src = "https://code.jquery.com/jquery-3.4.1.min.js" > < / script >
< script src = "https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js" integrity = "sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns" crossorigin = "anonymous" > < / script >
< script type = "text/javascript" async src = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML" > < / script >
< link rel = "shortcut icon" type = "image/x-icon" href = "/favicon.ico" >
< link type = "text/css" rel = "stylesheet" href = "https://numerics.mathdotnet.com/content/navbar-fixed-left.css" / >
< link type = "text/css" rel = "stylesheet" href = "https://numerics.mathdotnet.com/content/fsdocs-default.css" / >
< link type = "text/css" rel = "stylesheet" href = "https://numerics.mathdotnet.com/content/fsdocs-custom.css" / >
< script type = "text/javascript" src = "https://numerics.mathdotnet.com/content/fsdocs-tips.js" > < / script >
<!-- HTML5 shim, for IE6 - 8 support of HTML5 elements -->
<!-- [if lt IE 9]>
< script src = "http://html5shim.googlecode.com/svn/trunk/html5.js" > < / script >
<![endif]-->
<!-- BEGIN SEARCH BOX: this adds support for the search box -->
< link rel = "stylesheet" href = "https://cdnjs.cloudflare.com/ajax/libs/JavaScript-autoComplete/1.0.4/auto-complete.css" / >
<!-- END SEARCH BOX: this adds support for the search box -->
< / head >
< body >
< nav class = "navbar navbar-expand-md navbar-light bg-secondary fixed-left" id = "fsdocs-nav" >
< button class = "navbar-toggler" type = "button" data-toggle = "collapse" data-target = "#navbarsExampleDefault" aria-controls = "navbarsExampleDefault" aria-expanded = "false" aria-label = "Toggle navigation" >
< span class = "navbar-toggler-icon" > < / span >
< / button >
< div class = "collapse navbar-collapse navbar-nav-scroll" id = "navbarsExampleDefault" >
< a href = "https://numerics.mathdotnet.com/" > < img id = "fsdocs-logo" src = "/logo.png" / > < / a >
<!-- BEGIN SEARCH BOX: this adds support for the search box -->
< div id = "header" >
< div class = "searchbox" id = "fsdocs-searchbox" >
< label for = "search-by" >
< i class = "fas fa-search" > < / i >
< / label >
< input data-search-input = "" id = "search-by" type = "search" placeholder = "Search..." / >
< span data-search-clear = "" >
< i class = "fas fa-times" > < / i >
< / span >
< / div >
< / div >
<!-- END SEARCH BOX: this adds support for the search box -->
< ul class = "navbar-nav" >
< li class = "nav-header" > Math.NET Numerics< / li >
< li class = "nav-item" > < a class = "nav-link" href = "Packages.html" > NuGet & Binaries< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "ReleaseNotes.html" > Release Notes< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "https://github.com/mathnet/mathnet-numerics/blob/master/LICENSE.md" > MIT License< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Compatibility.html" > Platform Support< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "https://numerics.mathdotnet.com/api/" > Class Reference< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "https://github.com/mathnet/mathnet-numerics/issues" > Issues & Bugs< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Users.html" > Who is using Math.NET?< / a > < / li >
< li class = "nav-header" > Contributing< / li >
< li class = "nav-item" > < a class = "nav-link" href = "Contributors.html" > Contributors< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Contributing.html" > Contributing< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Build.html" > Build & Tools< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "https://github.com/mathnet/mathnet-numerics/discussions/categories/ideas" > Your Ideas< / a > < / li >
< li class = "nav-header" > Getting Help< / li >
< li class = "nav-item" > < a class = "nav-link" href = "https://discuss.mathdotnet.com/c/numerics" > Discuss< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "https://stackoverflow.com/questions/tagged/mathdotnet" > Stack Overflow< / a > < / li >
< li class = "nav-header" > Getting Started< / li >
< l class = "nav-item" i > < a class = "nav-link" href = "/" > Getting started< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Constants.html" > Constants< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Matrix.html" > Matrices and Vectors< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Euclid.html" > Euclid & Number Theory< / a > < / li >
< li class = "nav-item" > Combinatorics< / li >
< li class = "nav-header" > Evaluation< / li >
< li class = "nav-item" > < a class = "nav-link" href = "Functions.html" > Special Functions< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Integration.html" > Integration< / a > < / li >
< li class = "nav-header" > Statistics/Probability< / li >
< li class = "nav-item" > < a class = "nav-link" href = "DescriptiveStatistics.html" > Descriptive Statistics< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Probability.html" > Probability Distributions< / a > < / li >
< li class = "nav-header" > Generation< / li >
< li class = "nav-item" > < a class = "nav-link" href = "Generate.html" > Generating Data< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "Random.html" > Random Numbers< / a > < / li >
< li class = "nav-header" > Solving Equations< / li >
< li class = "nav-item" > < a class = "nav-link" href = "LinearEquations.html" > Linear Equation Systems< / a > < / li >
< li class = "nav-header" > Optimization< / li >
< li class = "nav-item" > < a class = "nav-link" href = "Distance.html" > Distance Metrics< / a > < / li >
< li class = "nav-header" > Curve Fitting< / li >
< li class = "nav-item" > < a class = "nav-link" href = "Regression.html" > Regression< / a > < / li >
< li class = "nav-header" > Native Providers< / li >
< li class = "nav-item" > < a class = "nav-link" href = "MKL.html" > Intel MKL< / a > < / li >
< li class = "nav-header" > Working Together< / li >
< li class = "nav-item" > < a class = "nav-link" href = "CSV.html" > Delimited Text Files (CSV)< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "MatrixMarket.html" > NIST MatrixMarket< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "MatlabFiles.html" > MATLAB< / a > < / li >
< li class = "nav-item" > < a class = "nav-link" href = "IFSharpNotebook.html" > IF# Notebook< / a > < / li >
< / ul >
< / div >
< / nav >
< div class = "container" >
< div class = "masthead" >
< h3 class = "muted" >
< a href = "https://www.mathdotnet.com" > Math.NET Project< / a > |
< a href = "https://numerics.mathdotnet.com" > Math.NET Numerics< / a > |
< a href = "https://github.com/mathnet/mathnet-numerics" > GitHub< / a >
< / h3 >
< / div >
< hr / >
< div class = "container" id = "fsdocs-content" >
< p > Copyright (c) 2002-2021 Math.NET< / p >
< p > Permission is hereby granted, free of charge, to any person obtaining
< p > Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
"Software"), to deal in the Software without restriction, including
@ -75,87 +136,15 @@ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.< / p >
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.< / p >
< / div >
< div class = "span3" >
< ul class = "nav nav-list" id = "menu" >
< li class = "nav-header" > Math.NET Numerics< / li >
< li > < a href = "https://numerics.mathdotnet.com/Packages.html" > NuGet & Binaries< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/ReleaseNotes.html" > Release Notes< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/License.html" > MIT License< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/Compatibility.html" > Platform Support< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/api/" > Class Reference< / a > < / li >
< li > < a href = "https://github.com/mathnet/mathnet-numerics/issues" > Issues & Bugs< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/Users.html" > Who is using Math.NET?< / a > < / li >
< li class = "nav-header" > Contributing< / li >
< li > < a href = "https://numerics.mathdotnet.com/Contributors.html" > Contributors< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/Contributing.html" > Contributing< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/Build.html" > Build & Tools< / a > < / li >
< li > < a href = "http://feedback.mathdotnet.com/forums/2060-math-net-numerics" > Your Ideas< / a > < / li >
< li class = "nav-header" > Getting Help< / li >
< li > < a href = "https://discuss.mathdotnet.com/c/numerics" > Discuss< / a > < / li >
< li > < a href = "https://stackoverflow.com/questions/tagged/mathdotnet" > Stack Overflow< / a > < / li >
< li class = "nav-header" > Getting Started< / li >
< li > < a href = "https://numerics.mathdotnet.com/" > Getting started< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/Constants.html" > Constants< / a > < / li >
< li > Floating-Point Numbers< / li >
< li > Arbitrary Precision Numbers< / li >
< li > Complex Numbers< / li >
< li > < a href = "https://numerics.mathdotnet.com/Matrix.html" > Matrices and Vectors< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/Euclid.html" > Euclid & Number Theory< / a > < / li >
< li > Combinatorics< / li >
< li class = "nav-header" > Evaluation< / li >
< li > < a href = "https://numerics.mathdotnet.com/Functions.html" > Special Functions< / a > < / li >
< li > Differentiation< / li >
< li > < a href = "https://numerics.mathdotnet.com/Integration.html" > Integration< / a > < / li >
< li class = "nav-header" > Statistics/Probability< / li >
< li > < a href = "https://numerics.mathdotnet.com/DescriptiveStatistics.html" > Descriptive Statistics< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/Probability.html" > Probability Distributions< / a > < / li >
< li class = "nav-header" > Generation< / li >
< li > < a href = "https://numerics.mathdotnet.com/Generate.html" > Generating Data< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/Random.html" > Random Numbers< / a > < / li >
< li class = "nav-header" > Transformation< / li >
< li > Fourier Transform (FFT)< / li >
< li > Filtering & DSP< / li >
< li > Window Functions< / li >
< li class = "nav-header" > Solving Equations< / li >
< li > < a href = "https://numerics.mathdotnet.com/LinearEquations.html" > Linear Equation Systems< / a > < / li >
< li > Nonlinear Root Finding< / li >
< li class = "nav-header" > Optimization< / li >
< li > Linear Least Squares< / li >
< li > Nonlinear Optimization< / li >
< li > < a href = "https://numerics.mathdotnet.com/Distance.html" > Distance Metrics< / a > < / li >
< li class = "nav-header" > Curve Fitting< / li >
< li > < a href = "https://numerics.mathdotnet.com/Regression.html" > Regression< / a > < / li >
< li > Interpolation< / li >
< li > Fourier Approximation< / li >
< li class = "nav-header" > Native Providers< / li >
< li > < a href = "https://numerics.mathdotnet.com/MKL.html" > Intel MKL< / a > < / li >
< li class = "nav-header" > Working Together< / li >
< li > < a href = "https://numerics.mathdotnet.com/CSV.html" > Delimited Text Files (CSV)< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/MatrixMarket.html" > NIST MatrixMarket< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/MatlabFiles.html" > MATLAB< / a > < / li >
< li > < a href = "https://numerics.mathdotnet.com/IFSharpNotebook.html" > IF# Notebook< / a > < / li >
< li > FsLab & Deedle< / li >
< li > Microsoft Excel< / li >
< li > numl.net machine learning< / li >
< li > R-project< / li >
< / ul >
< / div >
< / div >
< / div >
< / div >
< / body >
<!-- BEGIN SEARCH BOX: this adds support for the search box -->
< link rel = "stylesheet" href = "https://cdnjs.cloudflare.com/ajax/libs/JavaScript-autoComplete/1.0.4/auto-complete.css" / >
< script type = "text/javascript" > var fsdocs_search_baseurl = 'https://numerics.mathdotnet.com/' ; < / script >
< script type = "text/javascript" src = "https://cdnjs.cloudflare.com/ajax/libs/lunr.js/2.3.8/lunr.min.js" > < / script >
< script type = "text/javascript" src = "https://cdnjs.cloudflare.com/ajax/libs/JavaScript-autoComplete/1.0.4/auto-complete.min.js" > < / script >
< script type = "text/javascript" src = "https://numerics.mathdotnet.com/content/fsdocs-search.js" > < / script >
<!-- END SEARCH BOX: this adds support for the search box -->
< / div >
< / body >
< / html >
< / html >