gpt4 book ai didi

java - 如何使用 Apache Commons Math 中的 PolynomialSplineFunction

转载 作者:行者123 更新时间:2023-12-01 14:13:05 25 4
gpt4 key购买 nike

我不明白第二点:

The value of the polynomial spline function for an argument x is computed as follows:

  1. The knot array is searched to find the segment to which x belongs. If x is less than the smallest knot point or greater than the largest one, an IllegalArgumentException is thrown.
  2. Let j be the index of the largest knot point that is less than or equal to x. The value returned is polynomials[j](x - knot[j])

多项式数组总是比结数组小一个值,对吗?那么第二部分并不总是有效?有没有更好的方法来说明第二点?

Link to documentation

最佳答案

这只是说,如果x属于区间[knot[j],knot[j+1]],那么对应的y 值将计算为多项式[j](x - Node[j])。如果您的多项式数组的最后一个索引是n,那么最后一个knot间隔将为[knot[n], junction[n+1] ]],这意味着 knot 数组的最后一个索引是 n+1(因此 2 始终有效)。

关于java - 如何使用 Apache Commons Math 中的 PolynomialSplineFunction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18342869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com