Я просматриваю интернет для научного пакета Java, который "похож" на Scipy. Единственное, что я действительно нашел, это JScience, но, похоже, это не предложение печати и т.д. Кто-нибудь знает хороший научный пакет для Java?
Java Scientific Packages похож на SciPy?
Ответ 1
Я ищу похожие пакеты в этом вопросе. Вот краткое изложение того, что было показано до сих пор:
Мой личный опыт сосредоточен в основном на Apache Commons Math, где он, безусловно, работает для наших нужд.
Мы также используем JFreechart на работе. Это меньше числовой метод/научный пакет и гораздо больше сосредоточен на том, чтобы просто получать ваши значения на экране в какой-то полезной форме.
Ваш пробег может отличаться, но, надеюсь, это поможет вашему поиску.
Ответ 2
У меня были хорошие результаты с Colt.
Colt предоставляет набор библиотек с открытым исходным кодом для высокопроизводительных научных и технических вычислений на Java.
Ответ 3
Вы можете попробовать Научная библиотека Java Michael Thomas Flanagan. Это очень хорошая библиотека, графики графиков и ее бесплатно:) Кто-то также рассказал мне о библиотеке GNU, но я никогда не использовал его сам.
Ответ 4
Посмотрите MathEclipse. Это проект с открытым исходным кодом, основанный на Eclipse. Он поддерживает всевозможные пользовательские интерфейсы. Он прост в использовании и гибкости.
Даже если это не совсем то, что вам нужно, продолжайте читать страницу. В нем упоминается множество других технологий, которые могут быть еще более близкими.
Оба MathEcliipse и JScience выглядят невероятно выдающимися инструментами для создания мощной математики очень простой и доступной для пользователей программ Java.
Вы также можете взглянуть на Frink, в котором говорится, что вы можете связать его с вашими любимыми графическими библиотеками.
Я использовал JFreeChart и нашел его очень простым в использовании. Другие тоже должны. Я нашел его встроенным в некоторые другие хорошо известные проекты Java.
Ответ 5
Это не может быть строго связано с вопросом, но какую бы библиотеку вы выберете, я рекомендую использовать ее с Javolution. Его современное состояние оптимизировано, действительно стабильно и, что важно, можно использовать в приложениях реального времени. Интерфейс имеет много общего со стандартными библиотеками Java, и новый материал разработан, чтобы быть очень понятным.
Ответ 6
Возможно, вы захотите проверить эту коллекцию пакетов Java-чисел.
Ответ 7
Если у вас есть библиотека Java, вы можете script использовать что-нибудь вроде Groovy, Scala, Jyphon, JRuby, Javascript и т.д. и т.д.
Вот пример script math в Groovy с помощью SuanShu:
http://www.numericalmethod.com/trac/numericalmethod/wiki/Scripting
Ответ 8
Для построения графика вы можете использовать JFreeChart, действительно хорошую библиотеку с открытым исходным кодом. Вам нужно будет объединить его с другой библиотекой, чтобы получить все функции, о которых вы просите.
Ответ 9
Если вы должны использовать библиотеку и не существует эквивалента Java, можете ли вы импортировать пакет из Jython?