Share Variables between functions in a Simulink level 2 matlab s-function .m file
4 ビュー (過去 30 日間)
古いコメントを表示
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.
0 件のコメント
採用された回答
Samatha Aleti
2019 年 7 月 17 日
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.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Simulink Environment Customization についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!