exponenta event banner

removeconfigset (модель)

Удалить набор конфигурации из модели

Синтаксис

removeconfigset(modelObj, 'NameValue')
removeconfigset(modelObj, configsetObj)

Аргументы

modelObjModel object из которого следует удалить набор конфигурации.
NameValueИмя набора конфигурации.
configsetObjConfigset object который должен быть удален из объекта модели.

Описание

removeconfigset(modelObj, 'NameValue') удаляет и удаляет объект configset с именем NameValue из объекта модели SimBiology ®modelObj. Объект набора конфигурации хранит специфичную для моделирования информацию. Модель SimBiology может содержать несколько наборов конфигурации, один из которых активен в любой момент времени. Активный набор конфигурации содержит настройки, используемые во время моделирования. modelObj всегда содержит по крайней мере один объект набора конфигурации с именем, настроенным на 'default'. Нельзя удалить набор конфигурации по умолчанию из modelObj. Если активный набор конфигурации удален из modelObj, то набор конфигурации по умолчанию будет активирован.

removeconfigset(modelObj, configsetObj) удаляет и удаляет объект набора конфигурации, configsetObj, из модели SimBiology, modelObj.

Примеры

  1. Создание объекта модели путем импорта файла oscillator.xml и добавьте конфигурационный набор.

    modelObj  = sbmlimport('oscillator');
    configsetObj = addconfigset(modelObj, 'myset');
  2. Удалить конфигурационный набор из modelObj по имени или путем индексирования.

% Remove the configset with name 'myset'.
  removeconfigset(modelObj, 'myset');
         
 % Get all configset objects and remove the second.
  configsetObj = getconfigset(modelObj);
  removeconfigset(modelObj, configsetObj(2));
Представлен в R2006a