Мне нужна библиотека Java Solver для оптимизации работы с инструментом Excel Solver - PullRequest
3 голосов
/ 21 ноября 2011

Я только начал использовать Java для построения моделей, выполняя некоторый анализ модулей PV. В настоящее время я пишу класс для фотоэлектрического модуля, модель с одним диодом. Мне нужно использовать несколько точек данных, таких как «f (ток) = напряжение», чтобы найти все факторы в уравнении. В Excel есть эта функция, называемая «оптимизация с помощью инструмента Excel Solver». Есть ли какая-нибудь хорошая библиотека, настоятельно рекомендуемая для этой функции? Я попробовал «Решатель Choco», однако он не поддерживает многие математические функции для ограничения. например, он не позволяет использовать a / b, когда a или b двойные.

Буду очень признателен, если кто-нибудь сможет мне помочь.

Ответы [ 2 ]

1 голос
/ 09 марта 2013

Попробуйте бесплатно JSR-331 "API программирования Java Constraint" http://openrules.com/jsr331. Вы также можете проверить http://openrules.com/rulesolver.htm

0 голосов
/ 21 ноября 2011

Вы можете использовать один из Солвер (но это не бесплатно) http://www.solver.com/solver-tools-for-developers.htm

...