Description Usage Arguments Note Author(s) See Also Examples

Compares two magic squares according to Frenicle's method. Mnemonic is the old Fortran “.GT.” (for “Greater Than”) comparison et seq.

To compare magic square `a`

with magic square `b`

, their
elements are compared in rowwise order: `a[1,1]`

is compared with
`b[1,1]`

, then `a[1,2]`

with `b[1,2]`

, up to
`a[n,n]`

. Consider the first element that is different, say
`[i,j]`

. Then `a<b`

if `a[i,j]<b[i,j]`

.

The generalization to hypercubes is straightforward: comparisons are carried out natural order.

1 2 3 4 5 6 7 8 9 10 11 12 |

`m1` |
First magic square |

`m2` |
Second magic square |

Rather clumsy function definition due to the degenerate case of
testing two identical matrices (`min(NULL)`

is undefined).

The two arguments are assumed to be matrices of the same size. If not, an error is given.

Robin K. S. Hankin

1 2 |

magic documentation built on May 19, 2017, 8:51 p.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.