Routine ID: D510 | |
---|---|
Author(s): I. Silin | Library: MATHLIB |
Submitter: A. Kobine | Submitted: 05.04.1971 |
Language: Fortran | Revised: 18.11.1985 |
OBSOLETE
Please note that this routine has been obsoleted in CNL 211. Users are
advised not to use it any longer and to replace it in older programs.
No maintenance for it will take place and it will eventually disappear.
Suggested replacement: LEAMAX (D501)
FUMILI minimizes the objective functions
and ML defined by:
and
with respect to the M parameters A where, for each j, is a data-point with user estimated error, , the are L co-ordinates of that point and Y is a theoretical function predicting for a given set of
and A.
The method makes use of a particular property concerning the dependence of the objective function ( or ML) on the theoretical function (Y) for faster convergence.
Structure:
SUBROUTINE subprograms
User Entry Names: FUMILI, LIKELM, ERRORF
Internal Entry Names: ARITHM, D510BD, FUNCT,
MCONV, MONITO, SCAL, SGZ
Files Referenced: Printer
External References: User-supplied FUNCTION and
(optional) SUBROUTINE subprograms
COMMON Block Names and Lengths:
/A/ 100, /AL/ 100, /AU/ 100, /DA/ 100,
/DF/ 100,
/ENDFLG/ 7, /ERROR/ 500, /EXDA/ 1500, /G/ 100,
/NED/ 2, /PL/ 100, /PLU/ 100, /R/ 100,
/SIGMA/ 100, /X/ 10, /Z/ 2485, /Z0/ 2485
Usage:
See Long Write-up.
References: