Make elements outside of a threshold NaN in an array
Ältere Kommentare anzeigen
I'm working on a function that runs through an array and elements outside a certain threshold become NaN. Although I can't get the elements above/below the threshold to be omitted (NaN).
function [p] = filtering(fc,thresh1,thresh2)
p = fc;
% Set threshold
for i = 1:fc
if fc >=thresh2
p = NaN;
elseif fc <= thresh1
p = NaN;
else
continue
end
end
end
Thanks in advance!!
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu NaNs finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!