Назначение: Добавление новой линии связи в модель
Синтаксис:
h = add_line('sys','oport','iport')
Команда добавляет новую линию связи в модели sysот выходного порта oport ко входному порту iport. Параметры oport и iportзадают полные пути блоков.
h = add_line('sys','oport','iport', 'autorouting','on')
Команда аналогична предыдущей. Дополнительный параметр autorouting(автоматическая трассировка), значение которого равно on,обеспечивает создание линии без пересечения пиктограмм блоков. По “умолчанию” значение этого параметра равно off.
h = add_line('sys', points)
Команда добавляет новую линию связи в модели sysв соответствии с координатами, заданными матрицей points. Началом системы координат окна модели считается левый верхний угол окна.
Пример 1:
Командаadd_line('EX_add_line','Step/1','Sum/2')добавляет новую линию связи в модели EX_add_line.mdlмежду выходом блока Step(блок имеет один выход) и вторым входом блока Sum.
Пример 2:
Командаadd_line('EX_add_line','Step1/1','Sum/2','autorouting','on')добавляет новую линию связи в модели EX_add_line.mdlмежду выходом блока Step1и вторым входом блока Sum, при включенном режиме автотрассировки.
Пример 3:
Команда add_line('EX_add_line',[20 55; 40 10; 60 60])добавляет новую линию связи в модели EX_add_line.mdlв соответствии с координатами, заданными матрицей [20 55;40 10;60 60]).
[Скачать пример]