Create Permutation in Matlab.

2 Ansichten (letzte 30 Tage)
Prasanna Rajbhandari
Prasanna Rajbhandari am 28 Jul. 2015
We are trying to create a permutation with 1, 0, and -1. We want all the possible combinations. We have five different times. An example is:
t1-1 1 1 -1 -1
t2-1 0 1 -1 -1
t3-1 1 1 -1 -1
t4-1 1 0 -1 0
t5-0 1 0 0 1
These are some of the possible combinations. We want all of the possible combinations. But, we can't think of a way to get this. Can someone help us with this?

Akzeptierte Antwort

Kelly Kearney
Kelly Kearney am 28 Jul. 2015
a = cell(5,1);
[a{:}] = ndgrid([-1 0 1]);
a = cat(6, a{:});
a = reshape(a, [], 5);

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by