Breaking an array into parts
1 view (last 30 days)
Show older comments
I have an array say [0:10]. I want to break it into two parts such that say all values less than 7 form one array 0 1 2 3 4 5 6 and those greater than or equal to 7 will form another. 7 8 9 10 What would be the most efficient way to do this?
0 Comments
Accepted Answer
Friedrich
on 29 Apr 2014
Hi,
I would use some logical indexing, e.g.
total = 0:10;
idx = total<7;
smaller = total(idx);
bigger = total(~idx);
0 Comments
More Answers (0)
See Also
Categories
Find more on Multidimensional 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!