What is the code/command for obtaining permutations with REPETITION ALLOWED for my n^r choices?

1 次查看(过去 30 天)
Hi,
I would like to obtain the permutations for my 10 X 10 X 10 OR 10^3 choices.
Is there any direct command or code for that.
I am attaching the three sets of data herewith for your kind reference. I would like to obtain all possible permutations between them. Thank you.

采纳的回答

Walter Roberson
Walter Roberson 2017-10-9
tenchoices = [4 -6 -18 17 2 19 12 3 -11 1];
[F,S,T] = ndgrid(tenchoices);
permutations = [F(:), S(:), T(:)];
  3 个评论
Walter Roberson
Walter Roberson 2017-10-9
tenchoices = load('Permutations.txt');
[F,S,T] = ndgrid(tenchoices(:,1), tenchoices(:,2), tenchoices(:,3));
permutations = [F(:), S(:), T(:)];

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by