Learn R Programming

fda (version 6.1.4)

stepit: Compute a new step size for a linear search within an optimization algorithm.

Description

Using cubic interpolation, a new step size is computed for minimizing a function value.

Usage

stepit(linemat, ips, dblwrd, MAXSTEP)

Value

A positive step size.

Arguments

linemat

A 3 by 5 matrix containing step sizes, function values and slopes at multiple values.

ips

If 1, previous slope was positive.

dblwrd

Vector of length 2: dblwrd[1] TRUE means step halved dblwrd[2] TRUE means step doubled.

MAXSTEP

maximum allowed size of a step.