How can I get the windowlength parameter of the dsp.MovingAverage system object as a variable?

1 visualizzazione (ultimi 30 giorni)
Hello, I want to generate c code using the dsp.MovinAverage system object and I want to get the window length parameter as a variable. Parameter is set to nontunable and window length must be constant.
I made code generation by defining the window length value as a variable in the model workspace in the moving average block in the simulink.
Is it possible to do this with the dsp.MovinAverage system object in Matlab?
Thank you.
  1 Commento
David Fink
David Fink il 14 Set 2022
I believe I understand what you're asking, but please confirm that my understanding below is correct:
The goal is to create a dsp.MovingAverage object whose WindowLength property is an input variable to the generated C code.
Is this correct?

Accedi per commentare.

Risposte (1)

FURKAN TULUK
FURKAN TULUK il 15 Set 2022
Spostato: David Fink il 15 Set 2022
Thank you for your answer, I solved the problem. I was able to assign a variable to the window length parameter with the coder.Constant() command.

Community Treasure Hunt

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

Start Hunting!

Translated by