Statistics Toolbox for .NET (C# and Visual Basic)
ILNumerics offers a range of statistical functions and distributions to extend the computing capability out of the box. Click on the name of a function in order to go to the corresponding API documentation.
| Method name | Short description |
|---|---|
| cov | Calculates the covariance matrix or variance of a vector. |
| median | Calculates median along the specified dimension of an array. |
| Calculates the probability density function for a multivariate normal random distribution. | |
| mvnrnd | Chooses samples from a multivariate random distribution. |
| randperm | Creates a random permutation of integers. |
| std | Calculates the standard deviation for values in an array. |
| var | Calculates the variance along the specified dimension of an array. |
| nansum | Sums the elements along first non singleton dimension ignoring NaN values. |
| nanmean | Mean of array along specified dimension ignoring NaN values. |
| hist | Calculates the histogram of the given samples. |
| histn | Calculates the normalized (with the number of the samples) histogram of the given samples. |
| histc | Calculates the cumulated histogram of the given samples. |
| histnc | Calculates the normalized (with the number of the samples) cumulated histogram of the given samples. |
Furthermore, the following Distributions are offered as unique classes, with their methods and properties:
| Distribution | Short description |
|---|---|
| Chi | Continuous Univariate Chi distribution. |
| ChiSquare | Continuous Univariate Chi-Squared distribution. |
| Hypergeometric | Discrete Univariate Hypergeometric distribution. |
| Continuous Univariate Log-Normal distribution. | |
| Normal | Normal or Gaussian distribution. |
| Student | Continuous Univariate Student's T-distribution. |
