How to replace only a particular block with replace_block

2 vues (au cours des 30 derniers jours)
Farook Sadarudeen
Farook Sadarudeen le 21 Déc 2017
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?

Réponse acceptée

Farook Sadarudeen
Farook Sadarudeen le 21 Déc 2017
I have found the solution. By adding 'SearchDepth' parameter I can restrict it to my subsystem.

Plus de réponses (0)

Catégories

En savoir plus sur Programmatic Model Editing dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by