非线性回归分析始于每个参数的初始值。如果这些初始值与正确值相差甚远,非线性回归可能会出现偏差。要检查这一点,请转到非线性回归对话框的“诊断”选项卡,并选择对话框顶部的选项:“不拟合曲线”。取而代之,绘制由参数初始值定义的曲线。
如果由初始值定义的曲线总体上未能遵循数据的形状,且未接近数据点,则应调整初始值(非线性回归的“初始值”选项卡),直到曲线符合要求为止。
Prism 会以单行短语的形式在结果列上方显示错误代码,例如“初始值错误”或“权重不合理”。了解有关每个错误消息的更多信息。
以下是潜在曲线拟合问题的简要列表及建议的解决方案。
请尝试使用其他方程。
为参数输入不同的初始值(估计)。如果您输入了自己的方程,请检查是否为生成初始值设置了合理的规则。
如果可能,请收集更多数据。否则,将其中一个参数固定为常数。
请在重要区域收集更多数据。
请尝试收集分散程度较低的数据。如果您正在合并多个实验,请考虑将每个实验的数据归一化为内部对照。
使用更简单的方程。
如果您的 X 或 Y 值非常大,请除以一个常数来更改单位。避免使用大于 100,000 的数值。
如果 X 或 Y 值非常小,请乘以一个常数来更改单位。避免小于约 0.00001 的数值。
更改单位可能无法解决问题,但值得一试。
请检查是否存在诸如将最大平台期设置为 1.0(应为 100)或将Hill斜率设置为 +1.0(应为 -1.0)等简单错误。
Prism 为非线性回归提供了三种不同的分析检查清单。请选择与您的目标相匹配的那一个。