Skip to contents

Calculates the trace of a matrix

Usage

tr(M)

Arguments

M

a matrix

Value

returns the sum of the diagonal elements of the matrix

Details

For square, symmetric matrices, such as covariance matrices, the trace is sometimes used as a measure of size, e.g., in Pillai's trace criterion for a MLM.

Author

Michael Friendly

Examples


M <- matrix(sample(1:9), 3,3)
tr(M)
#> [1] 12