Learn R Programming

sparsevar (version 0.0.3)

createSparseMatrix: Create Sparse Matrix

Description

Creates a sparse square matrix with a given sparsity and distribution.

Usage

createSparseMatrix(N, sparsity, method = "normal", stationary = FALSE)

Arguments

N
the dimension of the square matrix
sparsity
the density of non zero elements
method
the method used to generate the entries of the matrix. Possible values are "normal" (default) or "bimodal".
stationary
should the spectral radius of the matrix be smaller than 1? Possible values are TRUE or FALSE. Default is FALSE.

Value

  • An NxN sparse matrix.

Examples

Run this code
M <- createSparseMatrix(N = 30, sparsity = 0.05, method = "normal", stationary = TRUE)

Run the code above in your browser using DataLab