random.intervals: Generate random intervals

View source: R/random.intervals.R

random.intervalsR Documentation

Generate random intervals

Description

The function generates M intervals of the length smaller or equal than max.length, whose endpoints are are drawn uniformly without replacements from 1,2,..., n. This routine can be used inside not function and is typically not called directly by the user.

Usage

random.intervals(n, M, min.length = 1, max.length = n, ...)

Arguments

n

a number of endpoints to choose from

M

a number of intervals to generate

min.length

an integer specifying minimum interval length

max.length

an integer specifying maximum interval length

...

not in use

Value

a M by 2 matrix with start (first column) and end (second column) points of an interval in each row

See Also

not

Examples

#*** draw 100 intervals with the endpoints in 1,...,100
intervals <- random.intervals(50, 100)

not documentation built on March 18, 2022, 7:24 p.m.