미니팩
MINPACKMINPACK은 비선형 방정식 시스템 또는 선형 또는 비선형 방정식 세트의 잔차 최소 제곱을 해결하기 위한 FORTRAN 서브루틴 라이브러리입니다.
MINPACK은 LINPACK 및 EISPACK과 같은 다른 유사한 라이브러리와 함께 Argonne National Laboratory의 MCS(Mathematic and Computer Science Division Software)에서 유래되었습니다.Jorge Moré, Burt Garbow 및 Ken Hillstrom이 작성한 MINPACK은 무료이며 휴대성과 견고성, 신뢰성이 뛰어나도록 설계되었습니다.Levenberg-Marquardt 알고리즘의 구현 품질은 Dennis와 Schnabel에 [1]의해 입증되었다.
5개의 알고리즘 패스는 각각 코어 서브루틴과 드라이버 루틴을 포함한다.알고리즘은 야코비안 행렬의 분석 사양 또는 문제 함수에서 직접 진행됩니다.경로에는 밴드화 Jacobian 행렬이 있는 방정식 시스템, 대량의 데이터에 대한 최소 제곱 문제 및 Jacobian 행렬과 함수의 일관성을 확인하기 위한 설비가 포함됩니다.
레퍼런스
- J. J. Moré, B. S. Garbow 및 K. E. Hillstrom, MINPACK-1 사용자 가이드, Argonne National Laboratory Report ANL-80-74, Argonne, Illl, 1980.
- J. J. Moré, D. C. Sorensen, K. E. Hillstrom, B.S. Garbow, MINPACK Project, 수학 소프트웨어의 출처와 개발, W. J. Cowell, ed., 프렌티스 홀, 88-111쪽, 1984년.
- ^ Dennis, J. E.; Schnabel, Robert B. (1996). Numerical Methods for Unconstrained Optimization and Nonlinear Equations. Society for Industrial and Applied Mathematics. pp. 228, 233, 265. ISBN 9781611971200.
외부 링크
- Netlib 다운로드 사이트
- J. J. Moré 웹사이트에서 MINPACK-1, 1장부터 3장까지의 사용자 가이드
- J. J. Moré 웹사이트의 4장 MINPACK-1 사용자 가이드