saving or not matrices
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi,
I'm looking for a way of saving matrices depending on their content.
My loop is generating matrices that I want to save, however sometimes there is no proper values in it (only zeros that i replace by NaN).
I'd like to save only the matrices that have at least one proper value (> 0), but not the ones that have only zeros or NaN.
cheers
채택된 답변
Matt Fig
2011년 6월 21일
if ~all(isnan(A(:)))
% Do the saving.
end
But it seems to me that if the only source of nans is from when you replace the zeros with nans, then why not just skip this step and decide to save it based on whether the whole array is not equal to zero?
if any(A(:)) % Array with even one non-zero element passes.
% Do the saving.
end
참고 항목
카테고리
Help Center 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!