Skip to contents

This is generic function for generating random numbers from the underlying distribution of the distribution reference objects. This function generates n random numbers using the parameters and xmin values found in the associated reference object.

Usage

dist_rand(m, n)

# S4 method for class 'conlnorm'
dist_rand(m, n = "numeric")

# S4 method for class 'conexp'
dist_rand(m, n = "numeric")

# S4 method for class 'conpl'
dist_rand(m, n = "numeric")

# S4 method for class 'conweibull'
dist_rand(m, n = "numeric")

# S4 method for class 'disexp'
dist_rand(m, n = "numeric")

# S4 method for class 'dislnorm'
dist_rand(m, n = "numeric")

# S4 method for class 'displ'
dist_rand(m, n = "numeric")

# S4 method for class 'dispois'
dist_rand(m, n = "numeric")

Arguments

m

a distribution object.

n

number of observations to be generated.

Value

n random numbers

Note

This method does not alter the internal state of the distribution object.

Examples

##########################################
#Create distribution object              #
##########################################
m = displ$new()
m$setXmin(7);m$setPars(2)

##########################################
#Generate five random numbers            #
##########################################
dist_rand(m, 5)
#> [1] 34 35 11  8 11