Filter löschen
Filter löschen

How to delete nan from array

541 Ansichten (letzte 30 Tage)
Hana
Hana am 13 Jan. 2015
Kommentiert: Yang Liu am 4 Aug. 2022
B=[nan 8 nan;6 nan nan;6 5 8] C=[nan 4 nan;4 nan nan;5 3 2]
Answer: B=[8 6 6 5 8] C=[4 4 5 3 2]

Akzeptierte Antwort

Guillaume
Guillaume am 13 Jan. 2015
Bearbeitet: Guillaume am 13 Jan. 2015
B = B';
B = B(~isnan(B))';
C = C';
C = C(~isnan(C))';
  3 Kommentare
Guillaume
Guillaume am 13 Jan. 2015
Yes, not sure what I was thinking.
Yang Liu
Yang Liu am 4 Aug. 2022
Why use '? Why not just B=B(~isnan(B))?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by