selecting non-nan sections of a data series
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Binu
am 30 Jan. 2020
Kommentiert: Binu
am 31 Jan. 2020
Hello,
The attached file has some nan values. I want to separate all non-nan data sections and apply low-pass filtering. Can you help me to select non-nan data sections in this txt file, so I can apply filtering for each non-nan data sections separately.
Thank you
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 30 Jan. 2020
test = load('test.txt');
mask = ~isnan(test.');
starts = strfind([0 mask], [0 1]);
stops = strfind([mask 0], [1 0]);
Now starts(K) is the index of the first non-nan in a group and stops(K) is the index of the last non-nan in the group.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Financial Toolbox 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!