非线性回归:参数约束

约束是在对解的迭代搜索过程中对参数所允许的值的限制。线性表达式是在步骤执行前计算的,因此可使用线性约束来避免可能导致溢出的步骤。非线性表达式则是在步骤执行后计算的。

每个等式或不等式都要求使用下列元素:

指定非线性回归参数约束

此功能需要 SPSS® Statistics Standard Edition 或“回归”选项

  1. 从菜单中选择:

    分析 > 回归 > 非线性…

  2. 在“非线性回归”对话框中,单击约束
  3. 对于每个约束,请定义下列元素:
    • 至少包含模型中一个参数的表达式。键入表达式或使用小键盘,通过小键盘可以将数字、运算符或括号粘贴到该表达式中。您既可以与表达式的其余部分一起键入所需的参数,也可以从左侧的“参数”列表中进行粘贴。不能在约束中使用一般变量。
    • 下列三个逻辑运算符中的一个,<=、= 或 >=。
    • 数字常数,使用逻辑运算符与表达式相比较。键入常数。数字常数必须以美式格式键入,并使用句点作为小数分隔符。
  4. 定义了每个约束后,单击添加将其添加到约束列表中。