2010-01-12 14 views
6

Większość mojego kodu znajduje się w Javie. Dla standardowych algorytmów: operacje na macierzach, FFT, ... Wolałbym nie używać własnych, czystych implementacji Javy i jestem całkowicie zadowolony z używania niebezpiecznych wywołań FFI/JNI.Numeryczne biblioteki Java

Jakie biblioteki powinienem zaglądać?

Dzięki!

+1

Dlaczego moderatorzy zamykają te pytania? To było przydatne. – Peter

+0

Ok, wiem dlaczego, ale nie należy ich zamykać, ponieważ odpowiedzi mogą być przydatne dla ludzi. Samo sprawdzenie, która odpowiedź ma najwięcej głosów, jest dobrym wskaźnikiem tego, co jest najbardziej standardową biblioteką. – Peter

Odpowiedz

7

CERN's colt library

Colt udostępnia zestaw bibliotek Open Source dla wysoko wydajnych obliczeń naukowych i technicznych w Ja va.

+4

warto zauważyć, że biblioteka colta jest obecnie w trakcie integracji (przynajmniej jej część) w matematyce wspólnej –

7

Apache commons-math

fotografia Math jest biblioteką lekkie, powściągliwy matematyki i statystyki komponentów rozwiązania najczęstszych problemów nie są dostępne w języku programowania Java

1

specjalistycznych Liczby obliczeń spojrzenie na sekcji Ogólne Liczby z NIST

0

JAMA jest biblioteką matryca w Javie. Jest bardzo łatwy w użyciu.

Ponadto Colt ma wersję parallel.

0

SuanShu to biblioteka numeryczna i statystyczna języka Java. Obsługuje również przetwarzanie równoległe.