by kmmatney (4 Submissions)
Category: Complete Applications
Compatability: Visual Basic 3.0
Difficulty: Unknown Difficulty
Date Added: Wed 3rd February 2021
Rating: (9 Votes)
This code shows real-time smoothing of noisy data using two algorithms. The first is a FFT (Fast Fourier Transform) method that is used in image processing. The second algorithm is the Savitzky-Golay technique, which uses a quadratic least-squares moving window. This program allows the user to create noisy data with a varying number of points and randomness, then apply different smoothing settings on the data. A graph updates the data after each smoothing event. Easy to apply to any data - Microsoft should have included this with Excel (The Excel moving average function is very weak).
Assumes
This is for any users who work with scientific data
Upload