Optimization: principles and algorithms, by Michel Bierlaire
|
Algorithm 14.1: Gauss-Newton method. More...
Go to the source code of this file.
Functions | |
function | gaussNewton (in obj, in x0, in eps, in maxiter) |
Applies Gauss-Newton algorithm to solve
where | |
Algorithm 14.1: Gauss-Newton method.
Implementation of algorithm 14.1 of [1]
Definition in file gaussNewton.m.
function gaussNewton | ( | in | obj, |
in | x0, | ||
in | eps, | ||
in | maxiter | ||
) |
Applies Gauss-Newton algorithm to solve
where .
obj | the name of the Octave function defining g(x) and its gradient matrix. It should return a vector of size m and a matrix of size n x m. |
x0 | the starting point |
eps | algorithm stops if ![]() |
maxiter | maximum number of iterations (Default: 100) |