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

1 visualización (últimos 30 días)
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 comentario
David Fink
David Fink el 14 de Sept. de 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?

Iniciar sesión para comentar.

Respuestas (1)

FURKAN TULUK
FURKAN TULUK el 15 de Sept. de 2022
Movida: David Fink el 15 de Sept. de 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