add_zoom: add_zoom: Zoom in on region of another function. Allows you...

Description Usage Arguments Value Examples

View source: R/add_zoom.R

Description

add_zoom: Zoom in on region of another function. Allows you to easily change an existing function so that [0,1]^n refers to a subregion of the original function

Usage

1
add_zoom(func, scale_low, scale_high)

Arguments

func

Function to add linear terms to

scale_low

Vector of low end of scale values for each dimension

scale_high

Vector of high end of scale values for each dimension

Value

Function with added linear terms

Examples

1
2
3
4
5
6
banana(c(.5,.85))
add_zoom(banana, c(0,.5), c(1,1))(c(.5,.7))
add_zoom(banana, c(.2,.5), c(.8,1))(matrix(c(.5,.7),ncol=2))
ContourFunctions::cf(banana)
ContourFunctions::cf(add_zoom(banana, c(0,.5), c(1,1)))
ContourFunctions::cf(add_zoom(banana, c(.2,.5), c(.8,1)))

TestFunctions documentation built on May 2, 2019, 2:42 a.m.