执行SimBiology模型的类函数接口
的SimFunction
对象提供了一个允许您执行SimBiology的接口®模型,如函数和工作流,以执行参数扫描(如果并行计算工具箱™可用,则并行),蒙特卡罗模拟,并使用多个或向量化剂量扫描。自SimFunction
对象可以像函数句柄来执行,你可以自定义整合SimBiology车型与其他MATLAB®下载188bet金宝搏产品和其他定制分析(如视觉预测检查)。
使用createSimFunction
方法来构造SimFunction对象。SimFunction对象一旦创建就不可变,并在第一次执行函数时自动加速。
如果你指定的任何定量信息时,你打电话createSimFunction
构建SimFunction
对象F
,然后F
有以下语法。
返回一个simdata
= F (披
,t_stop
,u
,t_output
)SimData对象
simdata
在使用中指定的初始条件或模拟场景模拟SimBiology模型之后披
,仿真停止时间,t_stop
,定量信息,u
,输出时间,t_output
.
使用输入参数运行模拟simdata
= F (披
,t_stop
,u
)披
,t_stop
,u
.
如果你做不当你打电话时指定任何剂量信息createSimFunction
,然后F
有以下语法:
返回一个simdata
= F (披
,t_stop
)SimData对象
simdata
在使用初始条件或中指定的模拟场景模拟模型之后披
,模拟停止时间,t_stop
.
使用输入参数simdata
= F (披
,t_stop
,[]t_output
)披
,t_stop
空洞的争论[]
,t_output
.您必须指定u
中,给药信息,作为一个空数组[]
这个签名。当t_output
是空的,t_stop
时,模拟报告求解器的时间点,直到t_stop
.当t_output
是指定的,t_stop
是空的,只有时间点在吗t_output
报告。当两者都指定时,所报告的时间点是求解器时间点和中的时间点的并集t_output
.如果最后一个t_output
是否大于相应的t_stop
,然后模拟进行,直到最后一个时间点t_output
.
使用输入参数simdata
= F (披
,资源描述
)披
和资源描述
.使用此签名只允许您将输出时间指定为资源描述
.任何数据行资源描述
所有因变量列都有南
值将被忽略。
[
返回T
,Y
] = F(_)T
,数值向量的单元阵列,和Y
,一个由二维数字矩阵组成的单元格数组,使用前面语法中的任何输入参数。
|
下列其中之一:
当 当 |
|
|
|
如果
|
|
|
|
如果 如果 |
|
SimData对象数组,包含执行SimFunction的结果 |
|
包含大小为数字向量的单元格数组 |
|
单元阵列的2-d的数值矩阵。在我th的元素 |
createSimFunction(模型) | 创建SimFunction对象 |
加速(SimFunction) | 为加速模拟准备SimFunction对象 |
isAccelerated (SimFunction) | 确定SimFunction对象是否被加速 |
参数 |
该表包含关于模型数量(物种,隔间,或参数)的信息,这些信息定义了一个 |
||||||||||
可见 |
这个表包含了关于模型数量(物种,隔间,或参数)的信息,定义了一个 |
||||||||||
给 |
此外,该表还包含了被参数化每个属性变量。对于每一个参数化属性,两个变量被添加到该表。第一个变量具有相同的名称作为属性名和值是指定的参数的名称。第二个变量由后缀属性名价值(PropertyNameValue),该值为该参数的默认值。如果 假设
|
||||||||||
UseParallel |
合乎逻辑的。如果 |
||||||||||
UnitConversion |
合乎逻辑的。如果是真的:
此属性为只读。 |
||||||||||
AutoAccelerate |
合乎逻辑的。如果为true,该模型是在加速的第一次评估 此属性为只读。 |
||||||||||
DependentFiles |
字符向量的单元格数组,包含模型所依赖的文件名。此属性用于部署。此属性为只读。 |
D.T.吉莱斯皮(1977)。耦合化学反应的精确随机模拟。物理化学学报。81(25),2340-2361。
createSimFunction
|RepeatDose对象
|sbiosampleerror
|sbiosampleparameters
|ScheduleDose对象
|SimBiology.Scenarios
|SimFunctionSensitivity对象