I use this algorithm to predict a signal's output based on previous samples of it. It has a lot of applications in signal processing.
monhi/NLMSAnalyzer
C++ implementation of normalized least mean square algorithm for predicting the output of a signal based on previous samples of it.
HTMLApache-2.0