java - 找到图中 X 坐标为零的点

标签 java jfreechart

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

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

enter image description here

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

有人可以给我一些想法吗?

最佳答案

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

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

关于java - 找到图中 X 坐标为零的点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20272930/

相关文章:

java - 如何从包含 XML 的字符串中删除第一行?

java - StringRequest 参数有大小限制吗?

java - 关于 JFreeChart 中的 Y 轴

java - 边框布局问题

java - 使用 JFreeChart 上下拖动点后获取值

java - 嵌套同步块(synchronized block)有必要吗?

java - 生成用于暴力破解的 key

Java- 使用 http 协议(protocol)通过网络发送数百万条记录的最佳方法

java - JFreeChart - Java 堆空间问题

jfreechart - 在 JFree 中的条形图顶部显示标签