Save sub-matrix column and row in another matrix
Show older comments
I have a 2D array with 4 column and many rows.
Month Day Year Value
xx xx xxxx xxx.xxxx
I want to enter the year from keyboard then save in an other matrix all the rows (month, day,year,value info) that contain the year from the input I entered. I've tried this
for idx = 1:numel(array)
element = array(idx);
if(element == month)
..... "Don't know how to do..."
end
end
thank you in advance
Accepted Answer
More Answers (1)
Andrei Bobrov
on 22 Oct 2017
Edited: Andrei Bobrov
on 22 Oct 2017
Let a - your array [Month Day Year Value]
out = a(a(:,3) == input_year,:);
Categories
Find more on Logical 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!