How to make a simple moving average filter object?

I want to design a simple moving avergae filter object with window size 5 and cutoff frequency 0.3 (scaled to 1).
using dsp.MovingAverage() doesn't return a filter object.
(I need a filter object to visualize the filter using fvtool)
Please help me with this,
Thanks.

Antworten (1)

Abhishek Kumar
Abhishek Kumar am 11 Dez. 2020

0 Stimmen

Hi Varun, to learn more about usage of moving average filter you can follow the following links:
for the purpose of your reference here is a sample example:
movAvg = dsp.MovingAverage(10,'Method','Sliding window');
input = randn(1024,1);
filterOutput = movAvg(input);
fvtool(filterOutput,1)

Produkte

Version

R2020a

Gefragt:

am 22 Jul. 2020

Beantwortet:

am 11 Dez. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by