metan (version 1.2.1)

make_sym: Make a symmetric matrix on a triangular matrix

Description

This function help users to easily make a symmetric matrix using a lower or an upper triangular matrix.

Usage

make_sym(.matrix, make = "upper", diag = NA)

Arguments

.matrix

The upper or lower triangular matrix.

make

The triangular to built. Default is "upper". In this case, a symmetric matrix will be built based on the values of a lower triangular matrix.

diag

What show in the diagonal of the matrix. Default to NA.

Value

A symmetric matrix.

Examples

Run this code
# NOT RUN {
library(metan)
lower_tri <- make_lower_tri(matrix(20, 4, 4))
lower_tri
make_sym(lower_tri)

upper_tri <- make_upper_tri(matrix(20, 4, 4))
upper_tri
make_sym(upper_tri, make = "lower", diag = 1)

# }

Run the code above in your browser using DataCamp Workspace