Unlimited learning, half price | 50% off

Last chance! 50% off unlimited learning

Sale ends in


mosaic (version 0.14)

adapt_seq: Adaptively generate sequences in an interval

Description

adapt_seq is similar to seq except that instead of selecting points equally spaced along an interval, it selects points such that the values of a function applied at those points are (very) roughly equally spaced. This can be useful for sampling a function in such a way that it can be plotted more smoothly, for example.

Usage

adapt_seq(from, to, length.out = 200, f = function(x, ...) { 1 }, args = list(), quiet = FALSE)

Arguments

from
start of interval
to
end of interval
length.out
desired length of sequence
f
a function
args
arguments passed to f
quiet
suppress warnings about NaNs, etc.

Value

a numerical vector

Examples

Run this code
adapt_seq(0, pi, 25, sin)

Run the code above in your browser using DataLab