Share Variables between functions in a Simulink level 2 matlab s-function .m file

2 visualizaciones (últimos 30 días)
Hi,
I have a level 2 matlab s function .m-file and i want to access a variable or an object which i have created in a function from another function.
In detail I have created a Matlab NET object in the function DoPostPropSetup and i want to use some methodes and access some properties of this object in the update function. How can i access this object in the update function?
I already tried to declare the variable / object as global but it didnt work. Do I have to use a block.Dwork vector? How can i do this?
Thank you very much for your help.

Respuesta aceptada

Samatha Aleti
Samatha Aleti el 17 de Jul. de 2019
Hi,
To pass an object from Simulink software to MATLAB S-Function, use Run time objects. Here is the link for the documentation:
To pass an object between 2 functions, you can pass the object as one of the input arguments.

Más respuestas (0)

Categorías

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

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by