Learn R Programming

lotri (version 1.0.0)

lotriMatInv: Converts a matrix into a list of block matrices

Description

Converts a matrix into a list of block matrices

Usage

lotriMatInv(mat)

Value

A list of block matrixes

Arguments

mat

Matrix to convert to a list of block matrices

Author

Matthew Fidler

Details

This is the inverse of `lotriMat()`

Examples

Run this code

# Create a block matrix using `lotri()`
mat <- lotri({
   a+b ~ c(1,
           0.5, 1)
   c ~ 1
   d +e ~ c(1,
            0.5, 1)
})

print(mat)

# now convert t a list of matrices

mat2 <- lotriMatInv(mat)
print(mat2)

# Of course you can convert it back to a full matrix:

mat3 <- lotriMat(mat2)

print(mat3)

Run the code above in your browser using DataLab