Sum of the main diagonal elements.

Trace(a)

Arguments

a

a square matrix

Details

Sums the elements of the main diagonal of areal or complrx square matrix.

Value

scalar value

Note

The corresponding function in Matlab/Octave is called trace(), but this in R has a different meaning.

See also

Examples

Trace(matrix(1:16, nrow=4, ncol=4))
#> [1] 34