2014-07-24 10 views
7

Niedawno odebrałem Haskella. Odkryłem, że niektóre podstawowe algorytmy matematyczne, które piszę rekurencyjnie w Haskell, działają szybciej, więc chcę to wypróbować na chwilę.Dobre biblioteki matematyczne dla haskell jak pylab i scipy dla Pythona?

Rozglądałem się osobiście i nie mogę znaleźć biblioteki podobnej do pylab i scipy dla Haskella. Czy ktoś wie coś, co jest do niego podobne lub inne biblioteki matematyczne, które mogłyby być pomocne?

Wszystkie problemy matematyczne, które robię, dotyczą nieliniowych równań różniczkowych zwyczajnych i równań różniczkowych cząstkowych, jeśli to pomaga komuś wskazać mi kierunek.

Zasadniczo biblioteka, która posiada matrycę, wykresów, trig, funkcje wykładnicze itp

+1

Istnieje pakiet matlab. – dfeuer

+1

Ponadto, nie wiem, gdzie wyglądałeś, ale większość pakietów Haskell jest dostępna w Hackage. – dfeuer

+0

Jeśli znasz IPython prawdopodobnie spodoba ci się [IHaskell] (https://github.com/gibiansky/IHaskell). – Bakuriu

Odpowiedz

3

Jest hmatrix który obejmuje Ody.

Używa BLAS i LAPACK dla algebry liniowej, podobnie do scipy.

+0

Rozwiązania ODE znajdują się teraz w pakiecie 'hmatrix-gsl'. – vivian

Powiązane problemy