[英]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.