Azzera filtri
Azzera filtri

How to replace only a particular block with replace_block

5 visualizzazioni (ultimi 30 giorni)
I have two blocks with same name in my system but in two different subsystems. When I use replace_block both blocks are replaced. But I need to replace the exact block which I have mentioned in the argument list: Example: replace_block(get_param(LookUpnDTableList{index,1}, 'Parent'), 'Name', get_param(LookUpnDTableList{index,1}, 'Name'), NewBlock, 'noprompt') Should only replace the block get_param(LookUpnDTableList{index,1} in this subsystem. not every block. How to do this?

Risposta accettata

Farook Sadarudeen
Farook Sadarudeen il 21 Dic 2017
I have found the solution. By adding 'SearchDepth' parameter I can restrict it to my subsystem.

Più risposte (0)

Categorie

Scopri di più su Programmatic Model Editing in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by