diag.off {magic}R Documentation

Extracts broken diagonals

Description

Returns broken diagonals of a magic square

Usage

diag.off(a, offset = 0, nw.se = TRUE)

Arguments

a

Square matrix

offset

vertical offset

nw.se

Boolean variable with TRUE meaning trace diagonals along the northwest-southeast direction (point [1,n] to [n,1]).

Details

Useful when testing for panmagic squares. The first element is always the unbroken one (ie [1,1] to [n,n] if nw.se is TRUE and [1,n] to [n,1] if nw.se is FALSE.

Author(s)

Robin K. S. Hankin

See Also

is.panmagic

Examples

diag.off(magic(10),nw.se=FALSE,offset=0)
diag.off(magic(10),nw.se=FALSE,offset=1)

[Package magic version 1.6-1 Index]