Interpolating random values to smoothen a curve
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Abhiraj Gupta
am 22 Jul. 2019
Kommentiert: TADA
am 23 Jul. 2019
I need to smoothen curve on this graph and remove the noise in it.I can either use interpolation or curve fitting. I am not able to do it using curve fitting toolbox.How can I do it..??
1 Kommentar
Akzeptierte Antwort
TADA
am 22 Jul. 2019
you can implement the stavisky golay filter
basically the idea is to iterate through the data and on each point perform a polynomial fit on a window of several data points arround it, then each point is reoplaced with the value of the polynomial fit in that same point.
2 Kommentare
TADA
am 23 Jul. 2019
In that code you apply the smoothing 100 times on the entire data
This is very intense and it will probably damage your signal
I would apply the smoothing once, but I would use a larger frame
I would also use a higher order fit
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Get Started with Curve Fitting Toolbox 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!