How to create an array in simulink?

10 visualizaciones (últimos 30 días)
László Lindenmaier
László Lindenmaier el 20 de Abr. de 2017
Comentada: László Lindenmaier el 20 de Abr. de 2017
Hello! I would like to create an array with zero values, but i would like to define the array size from external port. So the array would be variable-size. I shouldn't use any MATLAB function. Maybe it would be a proper solution, if I could save the size as a global variable, and I could define the array in a Constant block. Is it possible? Or somebody has any idea for the solution of this problem? Thanks!

Respuestas (1)

ES
ES el 20 de Abr. de 2017
You can have a workspace variable say
A=5;
and use
zeros(1,A)
as the value in constant block.
  1 comentario
László Lindenmaier
László Lindenmaier el 20 de Abr. de 2017
But unfortunately, its not a workspace variable. The size is crounted by a subsystem in simulink. If i wanted to load from workspace it should be run before this size is used as a workspace variable.

Iniciar sesión para comentar.

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by