Simulink constant parameter read inside Matlab Function block

2 visualizaciones (últimos 30 días)
Hi. I defined some Simulink parameters to the Model Workspace of a Simulink model. When used in a Constant block, the code compiles with no error. When used in a Matlab Function block, I get the 'undefined variable' error.
How can I use global parameters in the Matlab Function block, without having to add an input port for each parameter?
Thanks
  3 comentarios
Azzi Abdelmalek
Azzi Abdelmalek el 12 de Oct. de 2012
how many parameters do you have? their size?
River Rock
River Rock el 12 de Oct. de 2012
Editada: River Rock el 12 de Oct. de 2012
Matlab R2012a 6 parameters, all scalar (i left data type auto)

Iniciar sesión para comentar.

Respuesta aceptada

Kaustubha Govind
Kaustubha Govind el 12 de Oct. de 2012
My answer to this previous question should work for you.

Más respuestas (1)

Azzi Abdelmalek
Azzi Abdelmalek el 12 de Oct. de 2012
Editada: Azzi Abdelmalek el 12 de Oct. de 2012
If you have sevral parameters with the same size , you can use one constant block with value
[param1 param2 ... paramn]

Categorías

Más información sobre Simulink Functions en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by