Interpolating random values to smoothen a curve
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Abhiraj Gupta
el 22 de Jul. de 2019
Comentada: TADA
el 23 de Jul. de 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 comentario
Respuesta aceptada
TADA
el 22 de Jul. de 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 comentarios
TADA
el 23 de Jul. de 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
Más respuestas (0)
Ver también
Categorías
Más información sobre Get Started with Curve Fitting Toolbox en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!