指定模型求解器选项
这leveroptions.
属性是一个包含模型求解器选项的对象configset.
目的。改变财产索尔弗蒂
更改中指定的选项leveroptions.
目的。
属性leveroptions.
总结了财产摘要。
absolutetolerance. | 模拟期间应用于状态值的绝对误差容差 |
absoluteTolerAmaceSciping. | 控制模拟期间绝对误差容差的控制缩放 |
absoluteTolerancestepsize. | 用于缩放绝对误差容差的时间步长的初始猜测 |
errortolerance. | 指定显式或隐式TAU误差容差 |
logdecimation. | 指定频率以记录随机仿真输出 |
最大 | 在隐式TAU中指定非线性求解器的最大迭代 |
maxstep. | 在ode求解器步骤尺寸上指定上限 |
产出 | 指定日志确定性仿真输出的时间 |
roncorstate. | 设置随机数发生器 |
相对验证 | 允许在模拟期间相对于状态值允许误差容限 |
敏感性分析 | 启用或禁用敏感性分析 |
类型 | 展示辛博学对象类型 |
适用于 | 目的:configset. |
数据类型 | 目的 |
数据值 | 求解器选项取决于索尔弗蒂 。默认为leveroptions. 为默认值索尔弗蒂 (ode15s. )。 |
使用权 | 只读 |
此示例显示了更改leveroptions.
各种各样的索尔弗蒂
设置。
检索configset.
对象来自Modelobj.
。
modelobj = sbiomodel('细胞');configsetobj = getconfigset(modelobj);
配置索尔弗蒂
至ODE45.
。
set(configsetobj,'levertype'那'ode45');get(configsetobj,'leveroptions')求解器设置:(ode)AbsoluteTeLerance:1.000000E-006相关致法:1.000000E-003
配置索尔弗蒂
至SSA.
。
set(configsetobj,'levertype'那'SSA');get(configsetobj,'leveroptions')求解器设置:(SSA)LogDecimation:1 OrmyState:[]
配置索尔弗蒂
至Immltau.
。
set(configsetobj,'levertype'那'incltau');get(configsetobj,'leveroptions')求解器设置:(impltau)errortolerance:3.000000E-002 LogDecimation:1 AbsoluteTeLerance:1.000000E-002相关方法:1.000000E-002最大值:15 randalState:[]
配置索尔弗蒂
至Expltau.
。
set(configsetobj,'levertype'那'Expltau');get(configsetobj,'leveroptions')求解器设置:(探索性)errortolerance:3.000000E-002 LogDecimation:1 RandomState:[]