slbuild Simulink model subsystem failure
18 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a simulink model, there is subsystem inside the model, and I want to generate C code from the subsystem in the model using the slbuild function. However, it prompts that only models or model handles can be generated.The help documentation describes the code generation that can be used for subsystem. How can I generate it? I'm using a script generation.
SubSysName = [strSubSysName '/' strBlkName];
slbuild(SubSysName);
Warning: rtwbuild failed to generate code for LmpCtrl,First argument to 'slbuild' must be a model name or a handle to a model.


0 Kommentare
Antworten (1)
Ganapathi Subramanian
am 3 Mär. 2023
It is my understanding that you are working on a Simulink model and has an uncertainty in generating C code for a subsystem.
To generate C code for a subsystem, 'slbuild' function is used. The syntax for slbuild function for a subsystem is ‘slbuild(SubSysName)’. Here the ‘SubSysName’ corresponds to the full block path of the subsystem.
SubSysName=[strModelName '/' strSubSysName];
%strModelName is the name of the model which has the subsytem
slbuild(SubSysName);
0 Kommentare
Siehe auch
Kategorien
Mehr zu Subsystems finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!