superdiag: Efficiently slices k-th diagonal from matrix A.

Description Usage Arguments Value Examples

Description

Efficiently slices k-th diagonal from matrix A.

Usage

1
superdiag(A, k, return.idx = FALSE)

Arguments

A

matrix

k

integer diagonal to be sliced, 1 is main diagonal, positive k will yield diagonals from lower triangular matrix while negative k will yield diagonals from upper triangular

return.idx

logical whether to return indices of this diagonal

Value

numeric, vector containing entries on k-th diagonal of matrix A

Examples

1
2
3
4
mtx <- matrix(1:25, ncol = 5)
superdiag(mtx, k = 1)
superdiag(mtx, k = 2)
superdiag(mtx, k = -2)

rz6/CopulaHiC documentation built on Dec. 31, 2019, 9:19 a.m.