MATLAB: How to generate matrix with one loop

one for looppolynomial matrix

Hello, I need to generate this matrix without many loops:
[1 2 3; 1 2 4; 1 2 5; 1 2 6; 1 3 4; 1 3 5; 1 3 6; 1 4 5; 1 4 6; 1 5 6; 2 3 4; 2 3 5; 2 3 6; 2 4 5; 2 4 6; 2 5 6; 3 4 5;
3 4 6; 3 5 6; 4 5 6];
I need simple way that can generate this matrix without many for loops

Best Answer

Hind - try using nchoosek.