MATLAB: How to delete nan from array delete nan 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] Best Answer B = B'; B = B(~isnan(B))'; C = C'; C = C(~isnan(C))'; Related SolutionsMATLAB: Delete nan values and the corresponding value in another array nanIdx = find( isnan(A) | isnan(B) | isnan(C) );A(idx) = NaN; B(idx) = NaN; C(idx) = NaN MATLAB: How to superimpose three matrix out=max(A,B)out=max(out,C) Related QuestionNANMEANs for each (n,m) position over several matrices with the same sizeHow to plus two nan matrixHow to force nansum(NaN+ NaN) = NaN, not 0How to avoid or delete Nan values in addtionBeing equal two matrics contaning NaNs and numbers smaller than 1
Best Answer