功能类似的接口来执行SimBiology模型
该SimFunction
对象提供一个接口,使您可以执行SimBiology®模型等的函数,并且执行参数扫描(在平行如果并行计算工具箱™是可用的)的工作流,Monte Carlo模拟,和扫描与多个或矢量化剂量。由于SimFunction
对象可以像函数句柄来执行,你可以自定义整合SimBiology车型与其他MATLAB®下载188bet金宝搏产品和其他定制分析(如视觉预测检查)。
使用createSimFunction
法构造SimFunction对象。一旦创建,并在第一功能执行自动加速SimFunction对象是不可改变的。
如果你指定的任何定量信息时,你打电话createSimFunction
构建SimFunction
目的F
, 然后F
具有以下语法。
回报SIMDATA
= F(披
,t_stop
,ü
,t_output
)SIMDATA对象
SIMDATA
使用指定的初始条件或模拟场景模拟SimBiology模型后披
,仿真停止时间,t_stop
,给药信息,ü
和输出时间,t_output
。
运行使用输入参数模拟SIMDATA
= F(披
,t_stop
,ü
)披
,t_stop
和ü
。
如果你没有不指定任何定量信息时,你打电话createSimFunction
, 然后F
具有以下语法:
回报SIMDATA
= F(披
,t_stop
)SIMDATA对象
SIMDATA
使用指定的初始条件或模拟场景仿真模型后披
和仿真停止时间,t_stop
。
使用输入参数SIMDATA
= F(披
,t_stop
,[]t_output
)披
,t_stop
空参数计量加入[]
和t_output
。您必须指定ü
中,给药信息,作为一个空数组[]
这个签名。什么时候t_output
是空的,t_stop
被指定的模拟报告求解时间点,直到t_stop
。什么时候t_output
是指定的,t_stop
是空的,只有在时间点t_output
报告。当同时指定,报告的时间点是求解时间点的工会,并在时间点t_output
。如果最后t_output
比相应的大t_stop
,然后模拟进行,直到在最后时间点t_output
。
使用输入参数SIMDATA
= F(披
,TBL
)披
和TBL
。使用这个签名只允许你指定输出倍的变量之一TBL
。任何数据行TBL
其中所有因变量列具有为NaN
值被忽略。
[
回报Ť
,ÿ
] = F(_)Ť
,数值向量的单元阵列,和ÿ
,2- d数字矩阵单元阵列,在前面的语法使用任何输入参数。
|
以下情况之一:
什么时候 什么时候 |
|
|
|
如果
|
|
|
|
如果 如果 |
|
SIMDATA对象的数组,它包含执行该SimFunction结果 |
|
含有尺寸的数值向量单元阵列 |
|
单元阵列的2-d的数值矩阵。在我日元素 |
createSimFunction(模型) | 创建SimFunction对象 |
加速(SimFunction) | 准备SimFunction对象加速模拟 |
isaccelerated(SimFunction) | 确定是否SimFunction对象加速 |
参数 |
该表包含有关模型的数量(种类,隔室,或参数)定义的输入信息 |
||||||||||
观测 |
该表包含关于模型的数量(种类,隔室,或参数)定义的输出信息 |
||||||||||
计量加入 |
此外,该表还包含了被参数化每个属性变量。对于每一个参数化属性,两个变量被添加到该表。第一个变量具有相同的名称作为属性名和值是指定的参数的名称。第二个变量由后缀属性名值(PropertyNameValue),并且该值是该参数的默认值。如果 假设
|
||||||||||
UseParallel |
逻辑。如果 |
||||||||||
UnitConversion |
逻辑。如果是真的:
此属性为只读。 |
||||||||||
AutoAccelerate |
逻辑。如果为true,该模型是在加速的第一次评估 此属性为只读。 |
||||||||||
DependentFiles |
单元阵列含有,该模型依赖于文件的名称的字符向量。此属性用于部署。此属性为只读。 |
[1]的Gillespie,D.T。(1977)。确切的耦合化学反应的随机模拟。物理化学杂志。81(25),2340年至2361年。
RepeatDose对象
|ScheduleDose对象
|SimBiology.Scenarios
|SimFunctionSensitivity对象
|createSimFunction
|sbiosampleerror
|sbiosampleparameters