How to replace a block in Simulink?

Thank you for taking care in reading these lines, for helping and for taking time to answer.
I would like to know if there is a way to replace a block by another in the simulink window??? For example something like dragging a block and laying it on another block to replace it.
(I don't want to use replace_block('sys', 'old_blk', 'new_blk'))

Réponses (1)

Kaustubha Govind
Kaustubha Govind le 12 Juil 2013
You'll need to use a combination of add_block, delete_block, add_line and delete_line to do what you need.
As described in the documentation for add_block, you can create a copy of a block in the same model, using something like:
open_system('vdp');
block = add_block('vdp/Mu', 'vdp/Mu', 'MakeNameUnique', 'on')

Catégories

Produits

Question posée :

le 12 Juil 2013

Community Treasure Hunt

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

Start Hunting!

Translated by