Learn R Programming

magic (version 1.3-20)

magic.constant: Magic constant of a magic square

Description

Returns the magic consant: that is, the common sum for all rows, columns and (broken) diagonals of a magic square

Usage

magic.constant(n,d=2,start=1)

Arguments

n
Order of the square
d
Dimension of square, defaulting to d=2 (a square)
start
Start value of square. 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.

See Also

magic

Examples

Run this code
magic.constant(4)

Run the code above in your browser using DataLab