How to use add_block function to add a new block into the subsystem?
Afficher commentaires plus anciens
i just create a new Library which called Steuergeraet in Simulink.In this Libray there is two block, SG1(Subsytem) and DC_DC.
Here is the code, with which I want to add the Block DC_DC into SG1.
add_block('Steuergeraet/SG1',[gcs,'/SG1'],...
'Position', [140 50 270 125]);
set_param(gcb, 'LinkStatus', 'inactive');
add_block('Steuergeraet/DC_DC','/SG1/DC_DC','MakeNameUnique','on');
But there is error in third line.
A new block named '/SG1/DC_DC' cannot be added
Really aprreciate, someone can give some suggestion.!
Regards.
Réponses (1)
A Jenkins
le 19 Sep 2014
Perhaps you need to unlock the libaray?
set_param('library_name', 'Lock', 'off');
I can't test it right now, but library_name might be 'Steuergeraet', or perhaps 'Steuergeraet/DC_DC'?
Catégories
En savoir plus sur Subsystems dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!