MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

# sorting Matrix in two coum matrix

Asked by Liaquat Ali on 5 Feb 2013

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

José-Luis on 5 Feb 2013

Please show an example of the desired output. Why do you want to do this? Is this homework?

Jan Simon on 5 Feb 2013

This cannot work for a [n x 6] matrix, because the result is not rectangular anymore. What do you want as output for:

```x = [1,2,3,4,5,6] ?
```
Liaquat Ali on 5 Feb 2013

I have matrix like

f =

```     1     2     3     4     3     2     6     7
1     2     3     4     3     2     6     7
1     2     3     4     3     2     6     7
5     6     7     8     3     2     6     7
9    10    11    12     3     2     6     7
13    14    15    16     3     2     6     7```

and i want the result to be f3 =

```     1     2
1     2
1     2
5     6
9    10
13    14
3     4
3     4
3     4
7     8
11    12
15    16
3     2
3     2
3     2
3     2
3     2
3     2
6     7
6     7
6     7
6     7
6     7
6     7```

Thanks man i have already done it, I do not know whether i can post the answer my self or not ..............lols

## Products

No products are associated with this question.

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