如何在优化过程中限制参数。<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
最近,我注意到,每隔一段时间,我使用非线性最小二乘法求解的参数一直是负面的。不幸的是,理论上参数不可能是负的。如何为脚本添加约束以使其不能为负?
谢谢,
--SurfaceThought
回复:如何在优化过程中对参数施加约束。<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JMP Nonlinear允许您为每个参数指定上限和下限。
例:
非线性
Y(:y),
X(:公式),
参数Bounds(b0(10,20),b1(3,5)),
牛顿
完
);
当您提供自定义公式时,此功能可用。通过使用“控制面板”对话框上“非线性模型”的红色三角形下拉菜单,可以交互式完成同一件事。第一项是“参数范围”。(实际上,这就是我生成上述脚本的方式... 我做了交互式的事情,然后将脚本保存到脚本窗口。我看不到使用简化的“曲线拟合”个性来实现此目的的方法。
回复:如何在优化过程中对参数施加约束。<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />mpb-
这正是我想要的!只是注意到我从未将其标记为正确答案。谢谢!