Need to create all possible sequences

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!).

 Respuesta aceptada

Bruno Luong
Bruno Luong el 18 de Jul. de 2020
Editada: Bruno Luong el 18 de Jul. de 2020
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

Más respuestas (1)

madhan ravi
madhan ravi el 18 de Jul. de 2020
Editada: madhan ravi el 18 de Jul. de 2020
perms(X)

1 comentario

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

Iniciar sesión para comentar.

Categorías

Preguntada:

el 18 de Jul. de 2020

Comentada:

el 18 de Jul. de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by