MINPACK - это библиотека подпрограмм FORTRAN для решения систем нелинейных уравнений или минимизации остатка набора линейных или нелинейных уравнений методом наименьших квадратов .
MINPACK, наряду с другими подобными библиотеками, такими как LINPACK и EISPACK, произошел от программного обеспечения отдела математики и компьютерных наук (MCS) Аргоннской национальной лаборатории Автор Хорхе Море , Берт Гарбоу и Кен Хиллстром MINPACK бесплатный и разработан для обеспечения высокой портативности и надежности и надежный. Качество реализации Levenberg-Marquardt подтверждается Деннисом и Шнабелем. [1]
Каждый из пяти алгоритмических путей включает в себя базовую подпрограмму и процедуру драйвера. Алгоритмы исходят либо из аналитического задания матрицы Якоби, либо непосредственно из проблемных функций. Пути включают средства для систем уравнений с ленточной матрицы Якоби для задачи наименьших квадратов с большим количеством данных, а также для проверки согласованности матрицы Якоби с функциями.
Ссылки [ править ]
- JJ Moré, BS Garbow и KE Hillstrom, Руководство пользователя MINPACK-1 , Отчет Аргоннской национальной лаборатории ANL-80-74, Аргонн, Иллинойс, 1980.
- Дж. Дж. Море, Д. К. Соренсен, К. Э. Хиллстром и Б. С. Гарбоу, Проект MINPACK, в Источники и разработка математического программного обеспечения, У. Дж. Коуэлл, изд., Прентис-Холл, страницы 88-111, 1984.
- ^ Деннис, JE; Шнабель, Роберт Б. (1996). Численные методы безусловной оптимизации и нелинейных уравнений . Общество промышленной и прикладной математики . С. 228, 233, 265.
Внешние ссылки [ править ]
- Сайт загрузки Netlib .
- Руководство пользователя MINPACK-1, главы с 1 по 3 , с веб-сайта JJ Moré
- Руководство пользователя MINPACK-1, глава 4 , с веб-сайта JJ Moré