CMinpack使用介绍
github: https://github.com/devernay/cminpack
主页: http://devernay.github.io/cminpack/
使用手册: http://devernay.github.io/cminpack/man.html
LMDIF使用说明
包括函数名
lmdif
,lmdif1_
- 最小化非线性函数平方和
函数概要
include <minpack.h>
void lmdif1_(void (*fcn)(int *m, int *n, double *x, double *fvec, int *iflag),
int *m, int *n, double *x, double *fvec,
double *tol, int *info, int *iwa, double *wa, int *lwa);
void lmdif_(void (*fcn)(int *m, int *n, double *x, double *fvec, int *iflag),
int *m, int *n, double *x, double *fvec,
double *ftol, double *xtol, double *gtol, int *maxfev, double *epsfcn, double *diag,
int *mode, double *factor, int *nprint, int *info, int *nfev, double *fjac,
int *ldfjac, int *ipvt, double *qtf,
double *wa1, double *wa2, double *wa3, double *wa4 );
详细描述
lmdif_
的目的是最小化m个n元非线性方程的平方和,使用的方