exponenta event banner

addconfigset (модель)

Создайте конфигурацию модели, возражают и добавляют к объекту модели

Синтаксис

configsetObj = addconfigset(modelObj, 'NameValue')
configsetObj = addconfigset(..., 'PropertyName', PropertyValue, ...)

Аргументы

modelObjModel object. Введите имя переменной.
NameValueОписательное имя для объекта конфигурации модели. Зарезервированные слова 'active' и 'default' не позволены.
configsetObjConfigset object.

Описание

configsetObj = addconfigset(modelObj, 'NameValue') создает объект конфигурации модели и возвращается к configsetObj.

В объекте конфигурации модели этот метод присваивает значение (NameValue) свойству Name.

configsetObj = addconfigset(..., 'PropertyName', PropertyValue, ...) создает объект конфигурации модели, configsetObj, и конфигурирует configsetObj с парами значения свойства. Свойства configsetObj перечислены в Сводных данных Свойства.

Конфигурация модели хранит симуляцию определенная информация. Объект модели может содержать несколько конфигураций модели с одной являющейся активным в любой момент времени. Активная конфигурация модели содержит настройки, которые используются во время симуляции. configsetObj автоматически не установлен в активный. Используйте функциональный setactiveconfigset, чтобы задать активный configset для modelObj.

Используйте метод copyobj, чтобы скопировать объект configset и добавить его в modelObj.

Сводные данные метода

Методы для объектов конфигурации модели

copyobj (любой объект)Скопируйте объект SimBiology и его дочерние элементы
удалите (любой объект)Объект Delete SimBiology
отображение (любой объект)Отобразите сводные данные объекта SimBiology
установите (любой объект)Установите свойства объектов

Сводные данные свойства

Свойства для объектов конфигурации модели

АктивныйУкажите на объект в использовании во время симуляции
AmountUnitsМодуль суммы использовал внутренне во время симуляции, когда UnitConversion включен
CompileOptionsРазмерный анализ и модульные опции преобразования
MassUnitsМассовый модуль использовал внутренне во время симуляции, когда UnitConversion включен
MaximumNumberOfLogsМаксимальное количество логарифмических критериев, чтобы остановить симуляцию
MaximumWallClockМаксимальная прошедшая стена показывает время, чтобы остановить симуляцию
ИмяЗадайте имя объекта
ПримечанияТекст HTML, описывающий объект SimBiology
RuntimeOptionsОпции для регистрируемых разновидностей
SensitivityAnalysisOptionsЗадайте опции анализа чувствительности
Опции решателяЗадайте образцовые опции решателя
SolverTypeВыберите тип решателя для симуляции
StopTimeКритерии времени симуляции, чтобы остановить симуляцию
Единицы измерения времениПокажите единицы измерения времени для дозирования и симуляции
ВводОтобразите тип объекта SimBiology

Примеры

свернуть все

Этот пример показывает, как добавить объект configset в модель SimBiology и настроить его для симуляции.

Загрузите выборку radiodecay модель m1 и добавьте объект Configset в модель.

sbioloadproject radiodecay;
configsetObj = addconfigset(m1, 'myset');

Сконфигурируйте критерии остановки симуляции путем установки свойства StopTime.

configsetObj.StopTime = 15;

Установите объект configset быть активными так, чтобы его настройки использовались во время симуляции.

setactiveconfigset(m1,configsetObj);

Моделируйте модель и постройте результаты.

simdata = sbiosimulate(m1);
sbioplot(simdata);

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