SimFunction对象
函数接口执行SimBiology模型
描述
的SimFunction
对象提供了一个接口,允许您执行SimBiology®模型一个函数和一个工作流执行参数扫描(并行如果并行计算工具箱™可用),蒙特卡罗模拟,与多个或矢量化剂量扫描。自SimFunction
对象可以执行像一个函数处理,您可以定制它集成SimBiology与其他MATLAB模型®s manbetx 845产品和其他定制的分析(如视觉预测检查)。
使用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结果执行 |
|
单元阵列包含一个数字矢量的大小 |
|
单元阵列的二维数字矩阵。我的th的元素 |
构造函数的总结
createSimFunction(模型) | 创建SimFunction对象 |
方法总结
加速(SimFunction) | 为加速模拟准备SimFunction对象 |
isAccelerated (SimFunction) | 确定加速SimFunction对象 |
产权总结
参数 |
表包含的信息模型数量(物种、车厢或参数)定义的输入 |
||||||||||
可见 |
此表包含的信息模型数量(物种、车厢或参数)定义的输出 |
||||||||||
给 |
此外,每个属性的表还包含变量参数化。对于每一个参数化的属性,两个变量被添加到这个表中。第一个变量有相同的名称作为属性名称和值的名称指定参数。第二个变量属性名称后缀价值(PropertyNameValue),参数的值是默认值。如果 假设
|
||||||||||
UseParallel |
合乎逻辑的。如果 |
||||||||||
UnitConversion |
合乎逻辑的。如果这是真的:
这个属性是只读的。 |
||||||||||
AutoAccelerate |
合乎逻辑的。真时,模型是加速的第一评价 这个属性是只读的。 |
||||||||||
DependentFiles |
单元阵列特征向量包含模型依赖的文件的名称。此属性用于部署。这个属性是只读的。 |
||||||||||
TimeUnits |
特征向量代表了时间单位。 |
例子
引用
[1]Gillespie, D.T. (1977)。的随机模拟耦合化学反应。《物理化学》杂志上。81 (25),2340 - 2361。