MATLAB: Need to create all possible sequences

doit4mehomeworkno attemptpermutations

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

Best Answer

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