How to add the wiring of two resistors in SIMULINK through the MATLAB code

14 views (last 30 days)
I want to add the wiring of two resistors through the code. As shown in the figure, I first added the Resistor999 module using the code, and then added two resistors, Resistor and Resistor1, and made the connection as shown in the figure in Simulink. I want to add the connection on the right side of Resistor999 and the left side of Resistor1 through the Matlab code.
First use get_param to find out that LConn and RConn in LineHandles should be related to the resistance interface, try to use add_line to add a connection line, but no matter how you try, Invalid Simulink object name is displayed. How to use code for help, thank you!
I would also like to ask how to add the resistor to the specified position through the code, and how to delete the specific connection through the code, thank you!

Accepted Answer

Kumar Pallav
Kumar Pallav on 29 Sep 2021
You can perform simulink basics modelling from matlab command window. Refer this for more on Programmatic Modeling Basics.
You can use routed lines, port handles, or port IDs to add a line to connect blocks. Refer examples mentioned here to acheive the same.
Hope this helps!

More Answers (0)


Find more on Programmatic Model Editing in Help Center and File Exchange





Community Treasure Hunt

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

Start Hunting!