- 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 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Is there any function that is able to solve the problem?
0 commentaires
Réponses (1)
Hiro Yoshino
le 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 commentaires
Voir également
Catégories
En savoir plus sur Time Series dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!