Select sample from an array
    6 views (last 30 days)
  
       Show older comments
    
Hello
I have an array of 200x259 samples. I need to make a new array of all the rows but for column i have to reject 3 samples in the following order:
Reject sample 1, 6 and 7..
Reject sample 8, 13 and 14
Reject 15, 20, 21 and so on until
reject 253, 258 and 259
 x= ones(200x259)
X1=x(:, [2:5 9:12 16:19 23:26 30:33 37:40......)
How can i do this in decent way.?
0 Comments
Accepted Answer
  Jeff Miller
      
 on 18 Feb 2021
        Maybe this:
ints = [2:7:259 3:7:259 4:7:259 5:7:259];
srtints = sort(ints);
X1 = x(:,srtints);
0 Comments
More Answers (0)
See Also
Categories
				Find more on Matrices and Arrays in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
