principales librerias lenguaje funciones estandar clases biblioteca c++ math statistics

c++ - estandar - librerias en lenguaje c y sus funciones



¿La mejor biblioteca para estadísticas en C++? (5)

He utilizado la biblioteca IT++ en el pasado, esta biblioteca admite rutinas ACML y MKL a través de BLAS y LAPACK. Si se trata de cálculos que deben realizarse rápidamente, existe la posibilidad de utilizar esta biblioteca junto con HPC, esta es una función aunque no documentada, por lo que se necesitará algo de reflexión. Sin embargo, el enfoque en esta biblioteca se posiciona en los cálculos de la matriz, pero muchas funciones matemáticas y estadísticas normales se pueden encontrar en este marco gracias a su excelente soporte de procesamiento de señal.

Estoy buscando un código de alto rendimiento (necesita ejecutarse en tiempo real), preferiblemente de código abierto, pero si no hay nada que sea gratuito y de alto rendimiento, tomaré algo bien soportado y de alta calidad a un costo.

¿Alguna sugerencia?

Estos son los que he encontrado hasta ahora, sin ningún orden en particular:

CodeCogs

GSL

Cephes

Boost MathToolkit

Blitz++

TNT




TNT es para cálculos matriciales pero no tiene ninguna funcionalidad estadística. (por ejemplo, erf, mean / std / cov, etc.)

No he usado Boost Math Toolkit, pero revisando la documentación, parece que tiene el problema opuesto, por ejemplo, muchas cosas buenas para los cálculos escalares, pero no apoyo (que pude encontrar) para situaciones multivariantes.


Root tiene bastante buen soporte estadístico. Al menos como nosotros los tipos de física de partículas juzgamos esto. Funciona en la interpretación de cint o como una biblioteca c ++ nativa.