saving or not matrices
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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
1 Kommentar
Akzeptierte Antwort
Matt Fig
am 21 Jun. 2011
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
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!