MINIPACK - MINPACK
MINIPACK je knihovna FORTRAN podprogramy pro řešení soustav nelineárních rovnic, nebo nejmenší čtverce minimalizace zbytku souboru lineární nebo nelineární rovnice.
MINPACK, spolu s dalšími podobnými knihovnami, jako je LINPACK a EISPACK vznikl z matematicko-informatického softwaru (MCS) z Argonne National Laboratory Napsáno Jorge Moré, Burt Garbow, a Ken Hillstrom MINPACK je zdarma a je navržen tak, aby byl vysoce kvalitní přenosný, robustní a spolehlivé. Kvalita jeho provádění Levenberg-Marquardt je doložen Dennisem a Schnabelem.[1]
Každý z pěti algoritmických cest zahrnuje podprogram jádra a rutinu ovladače. Algoritmy vycházejí buď z analytické specifikace Jacobian matrix nebo přímo z problémových funkcí. Cesty zahrnují zařízení pro systémy rovnic s a svázaný Jacobian matrix, pro nejmenší kvadratury problémů s velkým množstvím dat, a pro kontrolu konzistence Jacobian matice s funkcemi.
Reference
- J. J. Moré, B. S. Garbow a K. E. Hillstrom, Uživatelská příručka pro MINPACK-1, Argonne National Laboratory Report ANL-80-74, Argonne, Ill., 1980.
- J. J. Moré, D. C. Sorensen, K. E. Hillstrom a B. S. Garbow, The MINPACK Project, in Sources and Development of Mathematical Software, W. J. Cowell, ed., Prentice-Hall, strany 88-111, 1984.
- ^ Dennis, J. E.; Schnabel, Robert B. (1996). Numerické metody pro neomezenou optimalizaci a nelineární rovnice. Společnost pro průmyslovou a aplikovanou matematiku. 228, 233, 265.
externí odkazy
- Stránka ke stažení Netlib.
- Uživatelská příručka pro MINPACK-1, kapitoly 1 až 3, z webových stránek J. J. Moré
- Uživatelská příručka pro MINPACK-1, kapitola 4, z webových stránek J. J. Moré