Graph smoothing not working properly

1 Ansicht (letzte 30 Tage)
Lev Mihailov
Lev Mihailov am 31 Mär. 2022
Beantwortet: MJFcoNaN am 3 Apr. 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 Kommentare
Matt J
Matt J am 31 Mär. 2022
What error? You should copy/paste all error messages.
Lev Mihailov
Lev Mihailov am 1 Apr. 2022
@Matt J at the end of the file, the red line is not built correctly

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

MJFcoNaN
MJFcoNaN am 3 Apr. 2022
"x" is not monotonous, therefore, you should use this kind of form:
yy1 = smooth(y,0.1,'loess');

Weitere Antworten (0)

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by