Learn R Programming

graphicalExtremes (version 0.3.2)

generate_random_integer_Gamma: Generate a random Gamma matrix containing only integers

Description

Generates a random variogram Matrix by producing a \((d-1) \times (d-1)\) matrix B with random integer entries between -b and b, computing S = B %*% t(B), and passing this S to Sigma2Gamma(). This process is repeated with an increasing b until a valid Gamma matrix is produced.

Usage

generate_random_integer_Gamma(d, b = 2, b_step = 1)

Value

A numeric \(d \times d\) variogram matrix with integer entries

Arguments

d

Number of rows/columns in the output matrix

b

Initial b used in the algorithm described above

b_step

By how much b is increased in each iteration

See Also

Other example generation functions: generate_random_Gamma(), generate_random_chordal_graph(), generate_random_graphical_Gamma(), generate_random_model(), generate_random_spd_matrix()

Examples

Run this code

generate_random_integer_Gamma(5, 2, 0.1)

Run the code above in your browser using DataLab