Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

panmagic.8

Panmagic squares of order 8


Description

Produces each of a wide class of order 8 panmagic squares

Usage

panmagic.8(chosen = 1:6, vals = 2^(0:5))

Arguments

chosen

Which of the magic carpets are used in combination

vals

The values combined to produce the magic square. Choosing 0:5 gives a normal magic square.

Note

Not all choices for chosen give normal magic squares. There seems to be no clear pattern. See website in references for details.

Author(s)

Robin K. S. Hankin

References

See Also

Examples

is.panmagic(panmagic.8(chosen=2:7))
is.normal(panmagic.8(chosen=2:7))
is.normal(panmagic.8(chosen=c(1,2,3,6,7,8)))

#to see the twelve basis magic carpets, set argument 'chosen' to each
#integer from 1 to 12 in turn, with vals=1:

panmagic.8(chosen=1,vals=1)-1
image(panmagic.8(chosen=12,vals=1))

magic

Create and Investigate Magic Squares

v1.5-9
GPL-2
Authors
Robin K. S. Hankin
Initial release
2018-09-14

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.