sbiovariant

Создайте различный объект

Описание

пример

variantObj = sbiovariant(vName) создает различный объект под названием vName.

пример

variantObj = sbiovariant(vName,vContent) создает различный объект и устанавливает его Content свойство к массиву ячеек данных, vContent.

пример

variantObj = sbiovariant(___,Name,Value) использование любой из входных параметров в предыдущих синтаксисах и дополнительных опциях задано одним или несколькими Name,Value парные аргументы. Каждая пара "имя-значение" представляет свойство и соответствующее значение различного объекта. Чтобы просмотреть все свойства для различного объекта, используйте get функция.

Чтобы добавить больше данных к существующему содержимому варианта, использовать addcontent. Заменять существующие данные в Content свойство, используйте set функциональная или запись через точку.

Примеры

свернуть все

Загрузите модель белка G.

sbioloadproject gprotein

Модель уже имеет вариант для деформации мутанта.

getvariant(m1)
ans = 
   SimBiology Variant - mutant (inactive)

   ContentIndex:     Type:        Name:             Property:           Value:
   1                 parameter    kGd               Value               0.004

Создайте другой вариант с kGd значение 0,5 и начальная сумма 5 000 для G разновидности.

v2 = sbiovariant('v2');
v2.Content = {{'parameter','kGd','Value',0.5},...
              {'species','G','InitialAmount',5000}}
v2 = 
   SimBiology Variant - v2 (inactive)

   ContentIndex:     Type:        Name:             Property:           Value:
   1                 parameter    kGd               Value               0.5
   2                 species      G                 InitialAmount       5000

Симулируйте модель с помощью начальных условий, заданных в v2.

sbioplot(sbiosimulate(m1,v2));

Figure contains an axes object. The axes object with title States versus Time contains 7 objects of type line. These objects represent G, Gd, Ga, RL, R, Gbg, GaFrac.

Симулируйте дикий тип (исходная) модель, чтобы выдержать сравнение.

sbioplot(sbiosimulate(m1));

Figure contains an axes object. The axes object with title States versus Time contains 7 objects of type line. These objects represent G, Gd, Ga, RL, R, Gbg, GaFrac.

Входные параметры

свернуть все

Имя различного объекта в виде вектора символов.

Пример: 'cancerPatient'

Различное содержимое в виде массива ячеек или массива ячеек массивов ячеек. Каждый массив ячеек должен иметь четыре значения в этом порядке: тип элемента модели, его имени, его имени свойства и альтернативного значения свойства. Например, {'species','A','InitialAmount',5} задает, чтобы сохранить альтернативную начальную сумму 5 для разновидностей A.

Пример: {'parameter','ka','Value',0.3}

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

свернуть все

Вариант с альтернативными значениями модели в виде a Variant object.

Введенный в R2008a