combinat - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Discrete Mathematics : Combinatorics : combinat : combinat/graycode

combinat

  

graycode

  

list of the n-bit numbers in graycode order

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

graycode(n)

Parameters

n

-

non-negative integer

Description

• 

The procedure graycode computes and returns a list containing all 2n n-bit integers in a graycode order starting at zero.

• 

A graycode order is such that each successive pair of integers differ in only one bit in their binary representations.

• 

The command with(combinat,graycode) allows the use of the abbreviated form of this command.

Examples

withcombinat,graycode

graycode

(1)

graycode0

0

(2)

graycode1

0,1

(3)

ggraycode3

g:=0,1,3,2,6,7,5,4

(4)

printfcat` %.3d`$8,opmapconvert,g,binary

 000 001 011 010 110 111 101 100

See Also

combinat

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam