Математическая библиотека Java / Scala с эллиптическими интегралами и бесселевыми функциями? - PullRequest
4 голосов
/ 22 января 2011

Я ищу математическую библиотеку для научных вычислений для использования в Java / Scala. Особенно мне нужны полные эллиптические интегралы и модифицированные функции Бесселя. Мне было бы неплохо, если бы это был открытый исходный код, но я думаю, мне придется взять все, что там есть. Подойдет scipy (python lib для научных вычислений): -)

Ответы [ 2 ]

3 голосов
/ 22 января 2011

Насколько мне известно, наиболее широко используемые математические библиотеки Java:

Вам придется исследовать их соответствующие API определите, обеспечивают ли они именно ту функциональность, которая вам требуется.

1 голос
/ 22 января 2011

Я знаю, что Научная библиотека GNU содержит как эллиптические интегралы, так и функции Бесселя разных видов. К сожалению, хорошие математические библиотеки трудно найти; Ваша лучшая ставка может заключаться в том, чтобы обернуть GSL с помощью JNI (или JNA, если вы можете заставить его работать).

Если вам действительно нужны чистые функции Java / Scala, я думаю, вы могли бы перевести те части библиотеки, которые вам нужны. Было бы много работы, но это как минимум код GPL.

...