主要内容

求解

指定模型求解器选项

描述

求解属性是将模型求解器选项保存在配置集目的。更改属性solverType更改在求解目的。

属性求解总结财产摘要

财产摘要

绝对范围 在模拟过程中应用于状态值的绝对错误公差
绝对质量标准 模拟过程中绝对误差耐受性的控制缩放
absolutetOlancestepsize 最初猜测时间步长以缩放绝对错误公差
错误 指定显式或隐式tau误差容忍度
logDecimation 指定频率到对数随机仿真输出
最大值 在隐式tau中指定非线性求解器的最大迭代
Maxstep 指定ode求解器步长大小上的上限
输出时间 指定日志确定性仿真输出的时间
随机态 设置随机数生成器
相关性 在模拟过程中,相对于状态值的允许误差耐受性
敏感性分析 启用或禁用灵敏度分析
类型 展示Simbiology对象类型

特征

适用于 目的:配置集
数据类型 目的
数据值 求解器选项取决于solverType。默认为求解默认solverType((ODE15S)。
使用权 只读

例子

此示例显示了变化求解对于各种solverType设置。

  1. 检索配置集来自ModelObj

    modelobj = sbiomodel('细胞');configsetobj = getConfigset(modelObj);
  2. 配置solverTypeODE45

    set(configsetobj,“ solverType”,,,,'ode45');获取(configsetobj,“求解”)求解器设置:(ODE)绝对授权:1.0000E-006 RelativetOlerance:1.000000E-003
  3. 配置solverTypeSSA

    set(configsetobj,“ solverType”,,,,'SSA');获取(configsetobj,“求解”)求解器设置:(SSA)logDecimation:1随机状态:[]
  4. 配置solverTypeImpltau

    set(configsetobj,“ solverType”,,,,'impltau');获取(configsetobj,“求解”)求解器设置:( Impltau)errortolererance:3.0000E-002 logDecimation:1 AbsolutetOlerance:1.000000E-002 RelativetOlerance:1.0000E-002 Maxiterations:15 RandomState:15 RandomState:[]
  5. 配置solverTypeexpltau

    set(configsetobj,“ solverType”,,,,'Explatau');获取(configsetobj,“求解”)求解器设置:( expltau)errortolerance:3.0000E-002 logdecimation:1 RandomState:[]

也可以看看

addConfigset,,,,getConfigset