hello, how can I resolve this?
조회 수: 2 (최근 30일)
이전 댓글 표시
2 1 2 1
2 2 4 1
2 3 8 1
2 4 16 1
2 5 32 1
2 6 64 1
2 7 128 1
2 8 256 1
2 9 512 1
2 10 1024 NaN
2 11 2048 NaN
2 12 4096 NaN
hi, suppose that I have the matrix below and (where NaN is a string) how can I calculate the number of NaNs of the fourth column of matrix and assign it to a variable called “N_NAN”? Thank you
채택된 답변
KALYAN ACHARJYA
2019년 11월 9일
편집: KALYAN ACHARJYA
2019년 11월 10일
data=[2 1 2 1
2 2 4 1
2 3 8 1
2 4 16 1
2 5 32 1
2 6 64 1
2 7 128 1
2 8 256 1
2 9 512 1
2 10 1024 NaN
2 11 2048 NaN
2 12 4096 NaN];
NaN_sum=sum(isnan(data(:,4))); %Its gives the sum of NaN
% Find the r and c of NaN
[r c]=find(isnan(data));
Now replace those r,c with new strings N_NAN, for that you may require to convert the array to cell array, right?
댓글 수: 3
KALYAN ACHARJYA
2019년 11월 10일
Yes, its my bad. Thanks for pointing it out @Walter Sir
Thanks @Darova
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!