Use MATLAB to compute a 6-point moving average

1 visualizzazione (ultimi 30 giorni)
Use MATLAB to compute a 6-point moving average of the input signal, x[n] = 5sin(pi n /10 + pi/ 4) , for 0 lowest than or equal n greater than or equal 69. Display a MATLAB plot of the output signal.

Risposte (1)

Prem Kumar Tiwari
Prem Kumar Tiwari il 13 Dic 2018
Modificato: Prem Kumar Tiwari il 13 Dic 2018
movmean is a function in Matlab, detailed here.
It can be used to quickly compute the moving average of a vector. If you have a matrix (collection of vectors), as it is apparant from you question. You can repeat movmean over all the vecotors of a matrix.
You've to use value of k to be 6, as you asked in question. Explore the link to learn more about it.
Feel free to explore Plots, to learn more about 2 and 3 dimensional plots in Matlab.

Categorie

Scopri di più su Get Started with MATLAB in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by