exponenta event banner

Выполнить сканирование параметров

В этом примере показано, как выполнить сканирование параметров путем моделирования модели несколько раз, каждый раз изменяя значение параметра.

В модели, описанной в модели цикла дрожжевого гетеротримерного G-белка, скорость инактивации G-белка (kGd) значительно ниже в мутантном штамме по сравнению с штаммом дикого типа (kGd = 0.004 против kGd = 0.11), что объясняет более высокие уровни активированного G-белка (Ga) в мутантном штамме. Для получения подробной информации о том, как изменяется уровень kGd влияет на уровень Ga, выполните сканирование параметров по различным значениям kGd.

Загрузить gprotein.sbproj проект, включающий переменную m1, объект модели.

sbioloadproject gprotein

Создайте вектор из пяти равномерно разнесенных значений для kGd диапазон от 0.001 кому 0.15.

kGdValues = linspace(1e-3,0.15,5)';

Создать SimFunction объект, где kGd является входным параметром для сканирования, и Ga - наблюдаемый вид. Передача в пустом массиве [] в качестве последнего входного аргумента для обозначения отсутствия дозированных видов.

simfunc = createSimFunction(m1,{'kGd'},{'Ga'},[]);

Моделирование модели несколько раз с различными значениями kGd. Установите время остановки равным 1000.

sd = simfunc(kGdValues,1000);

Постройте график результатов моделирования, чтобы увидеть, как изменяется уровень kGd влияет на уровень Ga.

sbioplot(sd);

Figure contains an axes. The axes with title States versus Time contains 5 objects of type line. These objects represent Run 1 - Ga, Run 2 - Ga, Run 3 - Ga, Run 4 - Ga, Run 5 - Ga.

См. также

|

Связанные темы