How to set an upper and lower limit on a data set from a matrix
Show older comments
I need to set an upper and lower limit on the numbers in a data set that belongs to a matrix.
How would I go about doing this?
2 Comments
James Tursa
on 3 Aug 2015
Please provide a short example showing inputs and desired output.
jgillis16
on 3 Aug 2015
Accepted Answer
More Answers (1)
James Tursa
on 4 Aug 2015
Assuming you want to extract all the rows where the 3rd column meets your conditions:
GalList = your matrix
lower_limit = 176.71;
upper_limit = 198.71;
x = (GalList(:,3) >= lower_limit) & (GalList(:,3) <= upper_limit);
extracted_rows = GalList(x,:);
3 Comments
jgillis16
on 4 Aug 2015
James Tursa
on 4 Aug 2015
Do you mean read in only those lines, or create a new file with only those lines, or what? How are you currently reading this file?
jgillis16
on 4 Aug 2015
Categories
Find more on Bessel functions 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!