Find NaN elements in a matrix
1,657 ビュー (過去 30 日間)
表示 古いコメント
Hi Guys,
How can I find the exact location of NaN elements in a matrix. I work with really large arrays (size 1500*200).
How can I find which row has a NaN value in a column matrix or vice versa.?
Thanks
N
0 件のコメント
採用された回答
その他の回答 (3 件)
Wayne King
2011 年 10 月 12 日
One way:
X = ones(10,4);
X(3,4) = NaN;
indices = find(isnan(X) == 1);
[I,J] = ind2sub(size(X),indices);
0 件のコメント
Elizabeth Drybrugh
2018 年 5 月 3 日
編集済み: Elizabeth Drybrugh
2018 年 5 月 3 日
Do this to get the sum
sum(isnan(x))
For other functions, it depends on what you actually need....
0 件のコメント
参考
カテゴリ
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!