univariate-optimization: Univariate Optimization

univariate-optimizationR Documentation

Univariate Optimization

Description

Univariate Optimization

Usage

goldensection(f, lower, upper, args)

optimize_brent(f, lower, upper, args)

Arguments

f

Function to optimize.

lower

Lower limit of search interval. Must be finite.

upper

Upper limit of search interval. Must be finite.

args

List of additional arguments from the function optimize_args.

Value

A list with the form of a optimize_result described in section "Univariate Optimization" of the package vignette.

Examples

f = function(x) { x^2 - 1 }
args = optimize_args()
goldensection(f, 0, 10, args)
optimize_brent(f, 0, 10, args)


fntl documentation built on April 4, 2025, 1:53 a.m.