计算javafx中LineChart(整数)下的面积
答
我不知道一个API,但它可以手动完成。计算代码中的积分不是那么困难,但问题是你没有一个函数,而是一堆点。
一个不错的选择是使用Simpson's rule进行集成。最近我就翻过这个公式:
您可以实现它来计算你的区域,你只需要一组坐标从你图可以得到的。
编辑
我错过了一些关于你的问题:你refred折线图。你看,辛普森的规则使用了切片,它对每个函数都很有用,包括多项式函数。但是,仅使用折线图工作时,使用直线可能会更快地处理梯形。所以你可以用trapezoidal rule来代替,但几率没有太大的区别。
感谢@trashgod为commenting。
将[* Trapezoidal rule *](https://en.wikipedia.org/wiki/Trapezoidal_rule)应用于您的'XYChart.Data'。 –
trashgod