MATLAB: Segregate data

beampattern. 3db beamwidthMATLAB

P =
Columns 1 through 12
14 15 16 17 18 19 20 21 22 23 24 25
Columns 13 through 24
86 87 88 89 273 274 275 276 337 338 339 340
Columns 25 through 32
341 342 343 344 345 346 347 348
I want segregate this data into two group.(14-89) into one group and (273-348) into another group.

Best Answer

out = reshape(P,numel(P)/2,[])'
or
out = mat2cell(P,1,numel(P)/2*[1 1])
or
t = P < 100;
out = {P(t) P(~t)}