symMatrix {micEcon}R Documentation

Symmetric Matrix

Description

Create a Symmetric Matrix.

Usage

   symMatrix( data = NA, nrow = NULL, byrow = FALSE,
   upper = FALSE )

Arguments

data an optional data vector.
nrow the desired number of rows and columns.
byrow logical. If 'FALSE' (the default) the matrix is filled by columns, otherwise the matrix is filled by rows.
upper logical. If 'FALSE' (the default) the lower triangular part of the matrix (including the diagonal) is filled, otherwise the upper triangular part of the matrix is filled.

Value

a symmetric matrix.

Author(s)

Arne Henningsen

See Also

matrix, lower.tri.

Examples

   # fill the lower triangular part by columns
   symMatrix( 1:10, 4 )
   # fill the upper triangular part by columns
   symMatrix( 1:10, 4, upper = TRUE )
   # fill the lower triangular part by rows
   symMatrix( 1:10, 4, byrow = FALSE )

[Package micEcon version 0.5-14 Index]