2009-10-12 23 views

Respuesta

14

MathDotNet debe tener las funciones que usted está buscando, aunque puede ser un poco excesivo en función de la cantidad de funcionalidad que necesita. Ofrece:

  • Bernoulli
  • Beta
  • binomial
  • categórica
  • Cauchy
  • Chi
  • Chi Cuadrado
  • Uniforme Continua
  • Conway Maxwell Poisso n
  • Dirichlet
  • Uniforme Discreta
  • Erlang
  • exponencial
  • etc .... (alrededor de 3 veces más en la lista)

Para ver una lista completa this page.

2

Usted puede intentar

  • Extreme Optimization, al extremo de optimización numérica Bibliotecas para .NET son una colección de propósito general matemáticos y estadísticos clases construido para el marco Microsoft .NET.

  • FoundaStat (existe una versión gratuita), es una biblioteca de estadísticas para la plataforma Microsoft .NET. FoundaStat proporciona capacidades de cálculo estadístico para todos los productos de software .NET. Incluye clases que proporcionan capacidades para interactuar con los diversos formatos de datos, calcular estadísticas descriptivas, análisis de correlación, inferencias estadísticas, ANOVA y análisis de regresión múltiple.

Otros enlaces

Recommend an Open Source .NET Statistics Library

0

Debe mirar el paquete de estadísticas CenterSpace Software's .NET. Tenemos distribuciones binomiales y de poisson, su CDF e inversas (lo cual puede ser un dolor para calcular con precisión).

Las estadísticas paquete ofrece clases de alto rendimiento para:

  1. Clustering/K-means clustering
  2. Una amplia variedad de distribuciones de probabilidad y CDF de y inverso CDF de - incluyendo específicamente binomial y de Poisson.
  3. Prueba de hipótesis.
  4. Factorización matricial no negativa.
  5. Mínimos cuadrados parciales.
  6. Regresión (Lineal, Anova, QR, SVD y más).
  7. Análisis de componentes principales.

Paul

CenterSpace Software

4

Math.NET Numerics es una muy buena biblioteca de código abierto para .NET. Según su sitio:

Numerics es la base numérica del proyecto Math.NET, con el objetivo de proporcionar métodos y algoritmos para el cálculo numérico con la ciencia, la ingeniería y el uso diario. Los temas cubiertos incluyen funciones especiales, álgebra lineal, modelos de probabilidad, números aleatorios, interpolación, transformaciones integrales y más.

Si la biblioteca comercial es una opción aceptable para usted, hay varios de ellos que puedo recomendar.

  1. NMath Stats de CenterSpace Software es una buena opción. Esta biblioteca está especialmente diseñada para informática estadística y promete ser muy eficiente.
  2. FinMath es una biblioteca bastante nueva pero prometedora. Contiene muchas distribuciones estadísticas, rutinas para calcular estadísticas descriptivas, algunas variantes de algoritmos de ajuste de datos de mínimos cuadrados (OLS, GLS, etc.), PCA, ICA y otras implementaciones de varios algoritmos y técnicas.
1

Eche un vistazo a suanshu.net. Es gratis. Es probablemente la biblioteca de estadísticas más completa disponible para matemáticas C#.

10

.NET Framework lenguajes C#, C# y VB.NET

ILNumerics.Net alto rendimiento, typesafe clases matriz numérica y funciones para las matemáticas en general, FFT y álgebra lineal, tiene como objetivo .NET/Mono, 32 & 64 bits, la escritura -como sintaxis en C#, 2D & controles de trazado 3D, gestión de memoria eficiente

IMSL Numerical Libraries para .NET es un conjunto de clases matemáticas, estadísticas, minería de datos, financieras y de gráficos escritas en C#.

Measurement Studio es un conjunto integrado de controles de interfaz de usuario y bibliotecas de clases para su uso en el desarrollo de aplicaciones de prueba y medición. Las bibliotecas de clases de análisis proporcionan diversos procesamientos de señales digitales, filtros de señal, generación de señales, detección de picos y otras funciones matemáticas generales.

NMath por software CenterSpace: bibliotecas de componentes numéricos para la plataforma .NET, incluyendo el procesamiento de señales clases (FFT), un álgebra lineal (& BLAS LAPACK) marco, y un paquete de estadísticas.

suanshu.net por Numerical Method Inc .: es una gran colección de algoritmos numéricos que incluyen álgebra lineal, optimización avanzada, interpolación, modelo de Markov, análisis de componentes principales, análisis de series de tiempo, pruebas de hipótesis, regresiones, estadísticas ordinarias y parciales solucionadores de ecuaciones diferenciales, y suanshu. NLinear es un juego de herramientas de álgebra lineal genérico en C# compatible con Silverlight.

Cuestiones relacionadas