Graph smoothing not working properly
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Lev Mihailov
le 31 Mar 2022
Réponse apportée : MJFcoNaN
le 3 Avr 2022
When trying to smooth the graph at the end, some kind of error occurs in its construction.
%a=(1+rand(1,size(x,2))).*10^-5; % this code makes my values unique
%b=(1+rand(1,size(x,2))).*10^-5;
%x=x+a;
%y=y+b;
yy1 = smooth(x,y,0.1,'loess'); % with a value of 0.1 I like the beginning of the graph
plot(x,y,'b.',x,yy1,'r-') % when using "rloess" same error

Thank you in advance.
2 commentaires
Réponse acceptée
MJFcoNaN
le 3 Avr 2022
"x" is not monotonous, therefore, you should use this kind of form:
yy1 = smooth(y,0.1,'loess');
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Spline Postprocessing dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!