- Define the line as a function f
- Given (x,y), delete the point if f(x) < y satisfies
How can I remove unwanted noise data., shown at the right of the red line
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Is there any function that is able to solve the problem?
0 Kommentare
Antworten (1)
Hiro Yoshino
am 24 Mai 2022
% data
X = rand(100,2);
x = X(:,1);
y=X(:,2);
plot(x,y,'o'); hold on
% function
f = @(x) x.^2;
x2 = sort(x);
y2=sort(f(x));
plot(x2,y2); hold off
% Find the data poits that satisfies f(x) > y
idx = f(x) > y;
plot(x(idx),y(idx),'o',x2,y2,'r-');
0 Kommentare
Siehe auch
Kategorien
Mehr zu Time Series 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!