magic.constant {magic} | R Documentation |
Magic constant of a magic square or hypercube
Description
Returns the magic constant: that is, the common sum for all rows, columns and (broken) diagonals of a magic square or hypercube
Usage
magic.constant(n,d=2,start=1)
Arguments
n |
Order of the square or hypercube |
d |
Dimension of hypercube, defaulting to |
start |
Start value. Common values are 0 and 1 |
Details
If n
is an integer, interpret this as the order of the square
or hypercube; return n({\rm start}+n^d-1)/2
.
If n
is a square or hypercube, return the magic constant for
a normal array (starting at 1) of the same dimensions as n
.
Author(s)
Robin K. S. Hankin
See Also
Examples
magic.constant(4)
[Package magic version 1.6-1 Index]