Check that point doesnt lay on line in Simulink block diagram
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Sergey Kasyanov
am 22 Nov. 2020
Kommentiert: Sergey Kasyanov
am 4 Mär. 2021
Hello!
I want to connect some block programatically. The simplest way for that is to add_line by points but when i add line by that way i encounter problem when points lay on existing line. In that situation two different lines are linked. Is there any way to check point to laying on existing line?
4 Kommentare
Fangjun Jiang
am 22 Nov. 2020
If you need to connect from a to b and a to c, can't you run add_line(a,b) and add_line(a,c) to achieve it?
Akzeptierte Antwort
Fangjun Jiang
am 23 Nov. 2020
Checking whether a point lays on any existing line will be very difficult. The answer to the OP's question seems to be utilizing add_line() in a different way. Rather than specifying multiple points in one add_line() to achieve connecting multiple ports, calling add_line(SourcePort, DestinationPort) multiple times seems to meet the need.
5 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Programmatic Model Editing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!