Save sub-matrix column and row in another matrix
Mostrar comentarios más antiguos
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
Respuesta aceptada
Más respuestas (1)
Andrei Bobrov
el 22 de Oct. de 2017
Editada: Andrei Bobrov
el 22 de Oct. de 2017
Let a - your array [Month Day Year Value]
out = a(a(:,3) == input_year,:);
1 comentario
giasco
el 23 de Oct. de 2017
Categorías
Más información sobre Creating and Concatenating Matrices en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!