Библиотека подбора кривых Фортрана - PullRequest
3 голосов
/ 24 января 2012

Например, в MATLAB я мог бы использовать lsqnonlin, который реализует алгоритм Левенберга-Марквардта.

Я нашел эту ссылку, которая кажется полезной для начала, но есть ли также систематический способ поиска соответствующих библиотек для Фортрана? Я знаю, что IMSL хорошо известен, но разве основная часть библиотек Фортрана не является бесплатной, как для Python или R?

1 Ответ

8 голосов
/ 24 января 2012

То, что вы нашли, является, вероятно, лучшим списком и необычно в списке лицензий. Есть также много специализированных программ / библиотек, которые может быть трудно найти. Многие из библиотек были написаны до того, как люди стали чутко относиться к лицензированию, и условия лицензирования не так четко сформулированы, как сегодня. Многие из них были спонсированы правительством, что сделало их достоянием общественности, хотя об этом четко не говорится. Если вы делаете коммерческий продукт, необходимо рассмотреть правовые вопросы. Я часто проверяю http://people.sc.fsu.edu/~jburkardt/f_src/slatec/slatec.html (в списке, который вы нашли), потому что процедуры были перенесены в Fortran 90. Я также использую Научную библиотеку GNU через привязку ISO C. Эта библиотека является всеобъемлющей и имеет лицензию GPL. Для этого доступна библиотека интерфейса Fortran по адресу http://www.lrz.de/services/software/mathematik/gsl/fortran/.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...