I have three complex sequences X1, X2, X3. Forexample X1=[2-i 3+4i 5+7i] X2=[7+8i 4-9i 7+9i] and X3=[2+i 4+8i 3-9i]. How can I create all the six possible sequences obained from permutations of X1, X2 and X3.
The sequences should look like as below:
7+8i 4-9i 7+9i 2-i 3+4i 5+7i 2+i 4+8i 3-9i.................2+i 4+8i 3-9i 7+8i 4-9i 7+9i 2-i 3+4i 5+7i. The total number of sequences in this case is 6 (3!).

 Akzeptierte Antwort

Bruno Luong
Bruno Luong am 18 Jul. 2020
Bearbeitet: Bruno Luong am 18 Jul. 2020

1 Stimme

X1=[2-i 3+4i 5+7i]; X2=[7+8i 4-9i 7+9i]; X3=[2+i 4+8i 3-9i];
P=cell2mat(perms({X1 X2 X3}))
% Each row of P is a combined "sequence" of X1,X2 & X3 in different order

Weitere Antworten (1)

madhan ravi
madhan ravi am 18 Jul. 2020
Bearbeitet: madhan ravi am 18 Jul. 2020

0 Stimmen

perms(X)

1 Kommentar

Roland Niwareeba
Roland Niwareeba am 18 Jul. 2020
Thanks. I have editted the question to make it more clear.

Melden Sie sich an, um zu kommentieren.

Kategorien

Community Treasure Hunt

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

Start Hunting!

Translated by