找到图中X坐标为零的点

时间:2013-11-28 18:41:10

标签: java jfreechart

我认为这个问题的标题并没有清楚地解释我的问题,我会更好地解释它。

我有一个使用JFreeChart绘制图形的Java程序。现在我需要做一些事情来从图表中获取这些点:

enter image description here

在这些点中,X坐标为零。但是我用这些点都没有创建图表,所以我很困惑,如果有可能得到它们。

有人能给我一些想法吗?

1 个答案:

答案 0 :(得分:2)

假设您的线由一系列(x,y)点定义,您知道当两个连续点具有不同符号的x值时,该线越过x = 0。然后你可以确定线与x = 0相交的y的值。假设两个连续点(x1,y1),(x2,y2)之间的线性插值,x1 * x2< 0:

y0 = y2 - x2 * (y1 - y2) / (x1 - x2)