Create Permutation in Matlab.
2 views (last 30 days)
Show older comments
Prasanna Rajbhandari
on 28 Jul 2015
Commented: Prasanna Rajbhandari
on 29 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?
0 Comments
Accepted Answer
Kelly Kearney
on 28 Jul 2015
a = cell(5,1);
[a{:}] = ndgrid([-1 0 1]);
a = cat(6, a{:});
a = reshape(a, [], 5);
More Answers (0)
See Also
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!