How to extract rows based on a particular column values in a matrix?
28 views (last 30 days)
Show older comments
Joydeb Saha
on 9 Nov 2020
Answered: Subhadeep Koley
on 9 Nov 2020
I have attached a .mat file. It has two columns. In the second column if the values are greater than equal to 1 or if the values are less than equal to -1 the code will take the complete row and I'll get a new matrix. How to do it
0 Comments
Accepted Answer
Subhadeep Koley
on 9 Nov 2020
load 'D.mat';
D_new = D((D(:, 2) >= 1) | (D(:, 2) <= -1), :);
0 Comments
More Answers (1)
See Also
Categories
Find more on Matrix Indexing 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!