具有固定起点的非线性拟合<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
你好,
随着我越来越多地探索 JMP 的功能,这里有一个我还没有破解的......
我试图通过一些数据点来拟合指数 3 参数函数,这些数据点报告了对特定剂量产品的产量。我可以获得模型的非线性拟合,但我希望能够做的是强制拟合从剂量为零的响应变量开始。
所以如果模型是 y=a+b*exp(c*x),其中 x=0。我想我真正的问题是您是否可以限制模型并强制它通过给定的点。
关于如何让它发挥作用的任何想法?
回复:具有固定起点的非线性拟合啊,
当有人解释它时,它总是那么简单...... 很棒的提示,谢谢!
回复:具有固定起点的非线性拟合如果我理解正确,您希望模型 f(x) = a+b*exp(c*x) 与 x=0 的数据值完全一致,称之为 y0。然后对于 x=0 你想要
y0 = f(0) = a + b
例如,求解 a,我们得到 a = y0-b。换句话说,您可以通过拟合 b 和 c 的模型(并获得 a=y0-b)将参数数量从 3 减少到 2。
f(x) = y0-b + b*exp(c*x) 将自动满足 f(0) = y0。
非线性平台对话框中还有一个选项可以指定对参数的约束,但上面的直接路径是我理解的解决问题的最简单方法。
迈克尔