How to remove NaN from 2 column vectors?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
IMC
el 12 de Jul. de 2021
Comentada: IMC
el 12 de Jul. de 2021
Hi everyone,
I have 2 column vectors with 12 values each:
X = [2 4 8 NaN 13 NaN 3 6 NaN 38 40 11]
Y = [NaN NaN 2 NaN 10 67 1 NaN NaN 19 26 NaN]
I want to remove NaN from these vectors such that if first NaN from Y is removed value '2' from X also gets removed. Similarly if any NaN from X is removed respective value from Y also gets removed.
Kindly suggest me how to do this. Thank you
0 comentarios
Respuesta aceptada
Scott MacKenzie
el 12 de Jul. de 2021
Editada: Scott MacKenzie
el 12 de Jul. de 2021
X = [2 4 8 NaN 13 NaN 3 6 NaN 38 40 11];
Y = [NaN NaN 2 NaN 10 67 1 NaN NaN 19 26 NaN];
nanLogical = isnan(X) | isnan(Y);
X(nanLogical) = []
Y(nanLogical) = []
Más respuestas (0)
Ver también
Categorías
Más información sobre Dates and Time en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!