Learn R Programming

skewMLRM (version 1.7)

vech: Vectorize a symmetric matrix

Description

vech takes the upper diagonal from a symmetric matrix and vectorizes it.

Usage

vech(x)

Value

A vector with the components of the upper diagonal from the matrix, listed by row.

Arguments

x

a symmetric matrix.

Author

Clecio Ferreira, Diego Gallardo and Camila Zeller.

Examples

Run this code
A<-matrix(c(1,2,2,5),nrow=2)
##vectorized A matrix
B<-vech(A)
B
##reconstitute matrix A using B
xpnd(B,2)

Run the code above in your browser using DataLab