MATLAB: Sorting Matrix in two coum matrix

matrix

Hallo every body have this matrix as
-4.1060 -0.0020 -4.1060 -0.0010 -4.1090 -0.0010
-3.9950 3.2950 -3.9950 3.2960 -4.0030 3.2930
-3.9940 3.2940 -3.9970 3.2970 -4.0010 3.2940
-4.1060 -0.0020 -4.1080 0 -4.1060 -0.0020
-4.1070 0 -4.1070 -0.0020 -4.1090 -0.0010
-3.9960 3.2930 -3.9970 3.2970 -4.0030 3.2960
-3.9970 3.2930 -4.0010 3.3050 -4.0020 3.2950
-4.1060 -0.0020 -4.1060 0 -4.1080 -0.0010
-4.1070 0 -4.1060 0 -4.1080 0
-3.9860 3.2860 -3.9970 3.2970 -4.0030 3.2950
-3.9950 3.2950 -3.9970 3.2970 -4.0030 3.2950
-4.1060 -0.0010 -4.1060 -0.0010 -4.1070 0
-4.1060 -0.0010 -4.1080 0 -4.1090 0.0010
-3.9980 3.2970 -3.9990 3.2970 -4.0030 3.2950
-3.9950 3.2950 -3.9970 3.2970 -4.0020 3.2950
which can be of any size, now i want to place all the values so that 3rd n 4 th coulm values comes under the end of 1st and 2nd row and so on all other tow pair columns values come under first n 2nd row

Best Answer

reshape([M(:,1:2:end) M(:,2:2:end)],[],2) % M is your Matrix