blubbub
blubbub
Try a smoothing algorithm like a moving average.
You need an FFT (Fast Fourier Transform) algorithm. It is definitely possible.
Try this: 1) Create many points by interpolating between the original points. 2) Smooth the data using a smoothing algorithm such as a moving average, here's a good example: http://195.134.76.37/applets/AppletSmooth/Appl_Smooth2.html...
You can apply a smoothing algorithm to your data. This site explains a few methods. I would suggest a moving average. It's pretty simple. http://195.134.76.37/applets/AppletSmooth/Appl_Smooth2.html