Call script in setupImpl for initializing a Matlab System subclass
이전 댓글 표시
Hi all,
I have a script that should initialize a class that I want to use in Simulink using an (interpreted) Matlab System block. This script outputs a structure, e.g.:
struct = initializationScript;
The initialization should be done only once. I am aware that the method setupImpl should be used for initialization, but don't want to copy the content of the initialization script inside this method, since it is pretty large.
I tried to call the initializationScript script from the setupImpl, but I get the error:
Problem creating simulation targer MEX-file for model ... This text contains non-empty top-level expressions. It appears to be a script...
I wonder if there is a way to call initialization scripts in the setupImpl method.
Thanks!
Cheers,
Bruno
답변 (1개)
Bruno Morabito
2018년 3월 20일
0 개 추천
댓글 수: 1
Sahib Multani
2020년 2월 14일
Hi, I am facing similar issue. Cant work it out.
I have a matlab script that needs to be run. When it is run, it gives out 50 workspace variables. I needed to use these 50 variables and cant initialize this script in setupimp1. Any idea ?
Thanks
카테고리
도움말 센터 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!