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