![](/img/trans.png)
[英]How to use correctly ZipfDistribution from Apache commons math library in Java?
[英]How to use PolynomialSplineFunction from Apache Commons Math
我不明白第二点:
参数x的多项式样条函数的值计算如下:
- 搜索结数组以查找x所属的段。 如果x小于最小结点或大于最大结点,则抛出IllegalArgumentException。
- 令j为小于或等于x的最大结点的索引。 返回的值是多项式[j](x-knot [j])
多项式数组总是比结结数组小一个值,对吗? 那么第二部分并不总是有效吗? 有没有更好的方法陈述2号?
这只是说,如果x
属于区间[knot[j], knot[j+1]]
,则相应的y
值将被计算为polynomials[j](x - knot[j])
。 如果您的polynomials
数组的最后一个索引为n
则最后一个knot
间隔将为[knot[n], knot[n+1]]
,这意味着该knot
数组的最后一个索引为n+1
(因此2将始终成立)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.