Error while deleting a line in Simulink

13 次查看(过去 30 天)
Hello, I am a beginner to Simulink! I am trying to add and delete lines on a simulink model. I am using the following two commands "add_line('Using_Common_Nodes','Resistor1/LConn1','Resistor3/LConn1')" and "delete_line('Using_Common_Nodes','Resistor2/RConn1','Resistor3/RConn1')". add_line command works fine but while using the delete command, the following error comes up "Invalid line specifier". The error appears whenever I try to delete a line that is connected to a node. Please help.

回答(1 个)

David Barry
David Barry 2013-5-20
Command line interaction like this is not really a beginner thing. Silly question, but I assume you know you can just press the delete button on the keyboard with signal line selected?
  2 个评论
Mayur
Mayur 2013-5-20
I am working on an application that requires me to interface the Matlab GUI with Simulink. So essentially, i need to use command line arguments to delete the line. My application has the GUI as the front end with a simulink model running in the background.
David Barry
David Barry 2013-5-20
Well your API calls are of the correct format so you must have a block name or port mismatch. I suggest you start by trying the delete_line command for the same set of blocks that you successfully connected with the add_line command just to give yourself confidence. After that you will need to check names. It's hard to say more without seeing your model.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Programmatic Model Editing 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by