MATLAB: Hi every one, can i get help to make this, thank you


clear all
a1=[1 7 13]
a2=[2 8 14]
b1=[3 9 15]
b2=[4 10 16]
c1=[5 11 17]
c2=[6 12 18]
K=[a1,a2; b1,b2; c1,c2] ;
what i need if it can possibile in matlab, to make a combination matrix 8×9 of this vectors like this
a1 b1 c1
a1 b1 c2
a1 b2 c1
a1 b2 c2
a2 b1 c1
a2 b1 c2
a2 b2 c1
a2 b2 c2
thank you

Best Answer

  • You are almost there. What is the problem? Just use:
    K=[a1 b1 c1;
    a1 b1 c2;
    a1 b2 c1;
    a1 b2 c2;
    a2 b1 c1;
    a2 b1 c2;
    a2 b2 c1;
    a2 b2 c2 ]
    Is this what you are looking for?