主要内容

SolverType

选择为仿真解算器类型

描述

SolverType属性允许您指定要使用的解算器模拟。对于讨论解算器类型,明白了选择一个仿真解算器

变化的解算器类型变化中指定的选项(属性)SolverOptions财产的configset对象。如果你改变任何SolverOptions开关时,这些变化是持续的SolverType。例如,如果您设置了ErrorToleranceexpltau解算器,然后改变impltau当你切换回expltau,ErrorTolerance您指定的值。

特征

适用于 对象:Configset
数据类型 枚举
数据值 “ode15s”,“ode23t”,“数值”,“日晷”,“ssa”,“expltau”,“impltau”。默认是“ode15s”

请注意

  • 如果你的模型包含事件,你不能指定“expltau”“impltau”SolverType财产。

  • 如果你的模型包含剂量,你不能指定“ssa”,“expltau”,或“impltau”SolverType财产。

  • 如果你的模型包含代数规则,你不能使用“数值”

  • SimBiology总是使用日晷解算器模型进行灵敏度分析,不管你选择什么作为SolverType在配置集。

访问 读/写

例子

  1. 检索configset对象的modelObj

    modelObj = sbiomodel (“细胞”);configsetObj = getconfigset (modelObj)配置设置,默认(主动)SolverType: ode15s StopTime: 10.000000 SolverOptions: AbsoluteTolerance: 1.000000 e - 006 RelativeTolerance: 1.000000 e - 003 SensitivityAnalysis:假RuntimeOptions: StatesToLog:所有CompileOptions: UnitConversion:假DimensionalAnalysis:真正的SensitivityAnalysisOptions:输入:0输出:0
  2. 配置SolverType数值

    集(configsetObj,“SolverType”,“数值”)configsetObj配置设置,默认(主动)SolverType:数值StopTime: 10.000000 SolverOptions: AbsoluteTolerance: 1.000000 e - 006 RelativeTolerance: 1.000000 e - 003 SensitivityAnalysis:假RuntimeOptions: StatesToLog:所有CompileOptions: UnitConversion:假DimensionalAnalysis:真正的SensitivityAnalysisOptions:输入:0输出:0

另请参阅

getconfigset,