Android如何使用SplineLineAndPointFormatter

时间:2015-10-24 09:00:58

标签: android androidplot

我尝试在androidplot曲线上找到一个点的外推Y值。

例如,我在数组中有三个点:A(0; 0)B(15; 5)C(30; 0)。 我在androidplot中使用SplineLineAndPointFormatter进行平滑显示。

我们怎样才能找到N(10;?)

点的Y值

查看example image

感谢您提前提供任何帮助。

1 个答案:

答案 0 :(得分:0)

首先,您不应该使用该插值方法,因为它使用立方贝塞尔曲线并将绘制错误数据。我在2014年的相关问题中发布了完整的答案。

相反,您应该使用CatmullRomInterpolator。切换到该页面后,您可以通过调用CatmullRomInterpolator.interpolate(XYSeries, Params)来检索插值系列。然后,您可以直接从插值序列中检索N.