非线性回归:参数约束
约束是在对解的迭代搜索过程中对参数所允许的值的限制。线性表达式是在步骤执行前计算的,因此可使用线性约束来避免可能导致溢出的步骤。非线性表达式则是在步骤执行后计算的。
每个等式或不等式都要求使用下列元素:
- 至少包含模型中一个参数的表达式。键入表达式或使用小键盘,通过小键盘可以将数字、运算符或括号粘贴到该表达式中。您既可以与表达式的其余部分一起键入所需的参数,也可以从左侧的“参数”列表中进行粘贴。不能在约束中使用一般变量。
- 下列三个逻辑运算符中的一个,<=、= 或 >=。
- 数字常数,使用逻辑运算符与表达式相比较。键入常数。数字常数必须以美式格式键入,并使用句点作为小数分隔符。
指定非线性回归参数约束
此功能需要 SPSS® Statistics Standard Edition 或“回归”选项。
- 从菜单中选择:
- 在“非线性回归”对话框中,单击约束。
- 对于每个约束,请定义下列元素:
- 至少包含模型中一个参数的表达式。键入表达式或使用小键盘,通过小键盘可以将数字、运算符或括号粘贴到该表达式中。您既可以与表达式的其余部分一起键入所需的参数,也可以从左侧的“参数”列表中进行粘贴。不能在约束中使用一般变量。
- 下列三个逻辑运算符中的一个,<=、= 或 >=。
- 数字常数,使用逻辑运算符与表达式相比较。键入常数。数字常数必须以美式格式键入,并使用句点作为小数分隔符。
- 定义了每个约束后,单击添加将其添加到约束列表中。