exponenta event banner

detachConfigSet

Отсоединить набор конфигурации или ссылку на конфигурацию от модели

Описание

пример

configObj = detachConfigSet(model, configObjName) разъединяет набор конфигурации или ссылку на конфигурацию с именем configObjName из модели. Функция возвращает отсоединенную конфигурацию в виде Simulink.ConfigSet объект или Simulink.ConfigSetRef объект. Нельзя отсоединить активную конфигурацию от модели. Если требуется отсоединить активную конфигурацию, сначала активируйте другую конфигурацию для модели.

Примеры

свернуть все

Создайте, присоедините и активируйте набор конфигурации для модели. Затем отсоедините набор конфигурации по умолчанию от модели.

Открытие модели sldemo_fuelsys. Создание набора конфигурации с именем 'MyConfig' и прикрепить его к модели.

sldemo_fuelsys
configObj = Simulink.ConfigSet;
set_param(configObj,'Name','MyConfig')
attachConfigSet('sldemo_fuelsys',configObj)

Активная конфигурация для sldemo_fuelsys является набором конфигурации по умолчанию, Configuration. Отделить Configurationактивируйте другую конфигурацию для модели. Для этого примера задайте MyConfig в качестве активного набора конфигурации для sldemo_fuelsys.

setActiveConfigSet('sldemo_fuelsys','MyConfig')

Отсоединить набор конфигурации по умолчанию Configuration из модели.

detachConfigSet('sldemo_fuelsys','Configuration');

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

свернуть все

Модель для разъединения набора конфигурации, заданного как вектор символов или скаляр строки. Модель должна быть открытой.

Пример: 'my_model'

Имя объекта конфигурации для отсоединения от модели, определяемое как вектор символа или строковый скаляр.

Пример: 'Configuration'

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