Please enable JavaScript to view this site.

“触及约束”是什么意思?

当一个或多个参数的控制数据正好位于约束条件的极限值时,Prism 会报告“触及约束”。

当拟合结果触及约束条件时,所得结果通常无法提供有用的信息。如果您有充分理由将某个参数限制在特定值范围内,该参数最终应落在该范围内。如果拟合结果触及了约束边界,这意味着真正的控制数据是该约束所禁止的某个值。

当参数触及约束时,Prism 不会计算置信带和预测区间。控制数据并非局部极小值,因此任何尝试计算置信带或预测区间的行为都会导致误导性结果。Prism 会为其他参数(未触及约束的参数)计算置信区间,但需谨慎看待这些结果。

当拟合结果触及约束条件时,很可能是您设置了不正确的约束。因此,首先应确保约束条件合理且输入正确。例如,如果您错误地设置了速率常数 K 必须小于或等于零的约束,Prism 的非线性回归可能会收敛到控制数据为零,并报告您触及了约束。 将约束条件修正为“大于等于零”后,拟合即可正常进行。

另一种可能是将约束条件从不等式(Bottom>0)改为常数约束(Bottom=0)。您将获得相同的参数值,但置信区间会有所不同,并且可以得到置信带和预测带。  

 

核查清单

您是否正确输入了约束条件?是否将“<”和“>”弄混了?

您是否正确输入了模型?

您是否要求 Prism 完成不可能的任务 - 参数数量超出了数据的容纳范围?

如果您的模型包含两个相或组分,请考虑切换为单相或单组分模型。