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 ,rnk,Unrank⁡rnk,radicesend do:
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
What kind of issue would you like to report? (Optional)