Interpolating random values to smoothen a curve
8 Ansichten (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
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!