exponenta event banner

delete_block

Удаление блоков из системы Simulink

Синтаксис

Описание

пример

delete_block(blockArg) удаляет указанные блоки из системы. Откройте систему перед удалением блоков.

Примеры

свернуть все

Удалить блок Mu из vdp система.

open_system('vdp')
delete_block('vdp/Mu')

Удалить Out2 блока из vdp система с помощью дескриптора блока.

Откройте окно vdp система.

open_system('vdp')

В интерактивном режиме выберите Out1 блока. Получить дескриптор блока и назначить его переменной Out1_handle. Удалите блок с помощью дескриптора.

Out1_handle = get_param(gcb,'Handle');
delete_block(Out1_handle)

Удалить три блока из vdp система.

Откройте окно vdp система. Добавьте три блока и назначьте их дескрипторы переменным.

open_system('vdp')
Constant_handle = add_block('built-in/Constant','vdp/MyConstant'); 
Gain_handle = add_block('built-in/Gain','vdp/MyGain'); 
Outport_handle = add_block('built-in/Outport','vdp/MyOutport'); 

Удалите добавленные блоки с помощью вектора маркеров перемещения.

delete_block([Constant_handle Gain_handle Outport_handle])

Входные аргументы

свернуть все

Блоки для удаления, указанные как полное имя пути блока, дескриптор, вектор дескрипторов или массив 1-D ячеек дескрипторов или имен путей блока.

Пример: 'vdp/Mu'

Пример: [handle1 handle2]

Пример: {'vdp/Mu' 'vdp/Out1' 'vdp/Out2'}

См. также

Представлен до R2006a