Moving average returns inaccurate values

1 view (last 30 days)
Burhan Hyder
Burhan Hyder on 20 Aug 2021
Edited: Burhan Hyder on 26 Aug 2021
Hi MATLAB community,
I am using simulink for real-time classification using a trained Fine-KNN model. The input data for the model is a 50-point moving average vector [6x1]. I am using the DSP moving average block for this purpose with sliding window technique (window size = 50 and simulating using code generator). When I compare the input and the output of this block for real-time values, I get the following plot:
It is clear from the plot that there is something wrong with the output as there is quite a discrepancy between the input and the output. What could possibly be the problem or am I doing something wrong?
Thanks in advance.

Answers (0)

Categories

Find more on Get Started with DSP System Toolbox in Help Center and File Exchange

Products


Release

R2017a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!