MATLAB: How can i extract and store colums from the data

indexing

Hi, all. In my data above, column 1 is a unique identifer, colums 2 and 3 are Vx and Vy, column 4 is elevation and column five is time. I need help extracting Vx and Vy that correspond to unique elements of time in the attached data and store the corresponding results in an array or matrix. Any help will be appreciated. Thanks.

Best Answer

data = importdata('data.txt') ;
id = data(:,1) ;
[c,ia,ib] = unique(id) ;
N = length(c) ;
iwant = cell(N,1) ;
for i = 1:N
iwant{i} = data(ib==i,:) ;
end