Удалите линию из модели Simulink
Для модели vdp
, удалите линию, соединяющую блок продукта с блоком Gain.
load_system('vdp'); delete_line('vdp','Product/1','Mu/1');
Для модели vdp
, удалите линию с помощью указателя линии. Можно получить указатель линии с помощью различных методов.
load_system('vdp'); h = get_param('vdp/Mu','LineHandles'); delete_line(h.Outport(1));
Получите указатель линии, когда вы создадите линию. Удалите линию с помощью того указателя.
a = add_line('vdp','Mu/1','Sum/2'); delete_line(a)
Можно использовать точку на линии, чтобы удалить целую линию.
Найдите координаты порта для блока Му в модели vdp
.
open_system('vdp'); mu = get_param('vdp/Mu','PortConnectivity'); mu.Position
ans = 1×2
190 150
ans = 1×2
225 150
Линия, которая соединяет блок Му с блоком Sum, запускается в выходном порту, который является в (225,150). Можно использовать любую точку справа от той точки вдоль той же оси X, чтобы удалить линию.
delete_line('vdp',[230,150]);
Используйте delete_line
с разветвленными трубопроводами, чтобы удалить сегмент для любой связи.
Откройте модель vdp
.
open_system('vdp');
Удалите линию от x1 до блока Out1. Эта команда удаляет только сегмент линии, которая соединяет ветвь с заданным блоком.
delete_line('vdp','x1/1','Out1/1')
Удалите линейный сегмент от x2 до Мультиплексора.
delete_line('vdp','x2/1','Mux/2')
Удалите линейный сегмент от x2 до блока продукта.
delete_line('vdp','x2/1','Product/2')
sys
— Модель или подсистема, чтобы удалить линию изМодель или подсистема, чтобы удалить линию из, заданный как вектор символов.
Пример: 'vdp'
, 'f14/Controller'
out
— Блокируйте выходной порт, чтобы удалить линию изБлокируйте выходной порт, чтобы удалить линию из, заданный как также:
Имя блока, наклонная черта, и имя порта или номер. Порты блока Most пронумерованы сверху донизу или слева направо. Для порта состояния используйте состояние имени порта вместо номера порта.
Указатель порта, из которого вы хотите удалить линию.
Используйте 'PortHandles'
с get_param
получить указатели.
Пример: 'Mu/1'
, 'Subsystem/2'
in
— Блокируйте входной порт, чтобы удалить линию изБлокируйте входной порт, чтобы удалить линию из, заданный как также:
Имя блока, наклонная черта, и имя порта или номер. Имя порта на:
Активированная подсистема, Включают.
Инициированная подсистема является Триггером.
Если подсистемами Действия Случая Действия и Переключателя является Действие.
Указатель порта, из которого вы хотите удалить линию.
Используйте 'PortHandles'
с get_param
получить указатели.
Пример: 'Mu/1'
, 'Subsystem/2'
point
— Укажите на линии, которую вы хотите удалитьУкажите, что падения на линии вы хотите удалить, заданный как 1 2 матрица.
Пример: [150 200]
lineHandle
— Указатель линии вы хотите удалитьУказатель линии вы хотите удалить. Можно получить указатель линии при помощи get_param
с 'LineHandles'
опция или путем присвоения линии указателю, когда вы создаете его программно.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.