I just started doing research on Recursive Least Square for filtering noises such as sensors and dc motors noises. The only thing I've seen on the internet was Theoretical information about RLS but for me, it is hard to understand and apply it on python. Is there any RLS example with numerical values?

enter image description here

I want to add random sensor noises by using NumPy.random.normal command. Then I want to filter it by using the RLS algorithm but I don't know what represents what because I couldn't found any examples with numerical values.

Please if you can explain to me I will be really appreciated.

Stay safe!

  • $\begingroup$ Hi! When you have a state space model of a linear dynamic system, (like you have for the DC motor), it's more convenient to use a Kalman filter instead of Recursive Least Squares. As you can see from it's recursion RLS does not require a model of the signal generation mechanism... $\endgroup$ – Fat32 Feb 11 at 9:21
  • $\begingroup$ @Fat32 thanks for your reply! One of my colleagues used Kalman Filter but I need to use RLS since we need measured data for Sensors, etc. DC motor was an example. $\endgroup$ – tosbağa Feb 11 at 9:22
  • $\begingroup$ mathworks.com/matlabcentral/fileexchange/… $\endgroup$ – Juha P Feb 11 at 20:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.