在给定某一对点的情况下制定指数方程
问题描述:
我有以下几对点:在给定某一对点的情况下制定指数方程
(0,100); (0.81,41); (1.38,20); (1.75,9); (2,4)
如何可以决定穿过此点的曲线的方程?
非常感谢!
UPDATE
我试图做到的,是让代表在画面中描绘的高度降低的功能。
答
有无限多的曲线通过这些点。你必须更具体。
如果你想通过它们的最小多项式可以使用Lagrange interpolation polynomial。
以你为例,它将是一个4次多项式。 但正如我所说,如果你允许更高的程度,你会得到无限多的结果。
答
您可以使用大量的交涉,这取决于你的每一个点的连续性要求。
分段线性段将“工作”,但你也可以去高阶分段插值。你可以使用Bezier或其他一些拼接技术。
你可以假设4阶单多项式并计算系数,使得它通过每个点通过。
有很多方法可以做到这一点。
答
如果你的数据是X_I,Y_I(I = 1..N),你可以适合通过X_I线,登录(Y_I);如果这条线是log(y_i)〜a * x_i + b,则x-> exp(b)* exp(a * x)可能适合原始数据。
答
我发现这个网站似乎正是我需要的。我只需输入数据对并选择适当的学位(在我的案例中为4)。然后计算相关因子和方程。
刚刚更新了我的问题。你能看看吗? – 2011-12-16 09:55:16