MINPACK - MINPACK

MINPACK это библиотека FORTRAN подпрограммы для решения систем нелинейных уравнений, или наименьших квадратов минимизация невязки набора линейный или нелинейные уравнения.

MINPACK вместе с другими подобными библиотеками, такими как LINPACK и EISPACK возникла из программного обеспечения отдела математики и информатики (MCS) Аргоннская национальная лаборатория Написано Хорхе Море, Берт Гарбоу, и Кен Хиллстром MINPACK бесплатен и предназначен для портативный, прочный и надежный. Качество его выполнения Левенберг-Марквардт засвидетельствовано Деннисом и Шнабелем.[1]

Каждый из пяти алгоритмических путей включает в себя базовую подпрограмму и процедуру драйвера. Алгоритмы исходят либо из аналитической спецификации Матрица якобиана или прямо из проблемных функций. Пути включают средства для систем уравнений с полосатый Матрица Якоби для задач наименьших квадратов с большим объемом данных и для проверки согласованности матрицы Якоби с функциями.

Рекомендации

  • Дж. Дж. Море, Б. С. Гарбоу и К. Э. Хиллстром, Руководство пользователя MINPACK-1, Отчет Аргоннской национальной лаборатории ANL-80-74, Аргонн, Иллинойс, 1980.
  • Дж. Дж. Море, Д. К. Соренсен, К. Э. Хиллстром и Б. С. Гарбоу, Проект MINPACK, в Источники и разработка математического программного обеспечения, У. Дж. Коуэлл, изд., Прентис-Холл, страницы 88-111, 1984.
  1. ^ Dennis, J.E .; Шнабель, Роберт Б. (1996). Численные методы безусловной оптимизации и нелинейных уравнений. Общество промышленной и прикладной математики. С. 228, 233, 265.

внешняя ссылка