Iterator[MixedRadix]
Unrank
compute the ordinary mixed radix tuple of a given rank
Calling Sequence
Parameters
Description
Examples
Compatibility
Unrank(rnk,m)
rnk
-
posint; rank
m
{list,rtable}; radices
Unrank computes the ordinary mixed-radix tuple of a given rank.
The rnk parameter is the desired rank.
The m parameter is the radices. It is a list or one-dimensional rtable of positive integers.
with⁡Iterator:-MixedRadix:
Compute mixed radix tuples of a given rank.
radices≔3,1,4,1:
forrnkto12doprintf⁡%2d : %d\n,rnk,Unrank⁡rnk,radicesenddo:
1 : 0 0 0 0 2 : 1 0 0 0 3 : 2 0 0 0 4 : 0 0 1 0 5 : 1 0 1 0 6 : 2 0 1 0 7 : 0 0 2 0 8 : 1 0 2 0 9 : 2 0 2 0 10 : 0 0 3 0 11 : 1 0 3 0 12 : 2 0 3 0
The Iterator[MixedRadix][Unrank] command was introduced in Maple 2016.
For more information on Maple 2016 changes, see Updates in Maple 2016.
See Also
Download Help Document