接口 WeightedEvaluation
public interface WeightedEvaluation
加权统计评估。
-
方法概要
-
方法详细资料
-
evaluate
返回使用提供的权重对输入数组进行统计评估的结果。默认实现以自然方式委托给
evaluate(double[], double[], int, int)
。- 参数:
-
values
- 输入数组 -
weights
- 权重数组 - 返回:
- 应用于输入数组的加权统计量的值
- 抛出:
-
MathIllegalArgumentException
- 如果任一数组为null,长度不匹配,权重包含NaN、负值或无穷大,或权重不包含至少一个正值
-
evaluate
double evaluate(double[] values, double[] weights, int begin, int length) throws MathIllegalArgumentException 返回使用提供的权重数组中的对应条目,对输入数组中指定的条目进行统计评估的结果。- 参数:
-
values
- 输入数组 -
weights
- 权重数组 -
begin
- 要包括的第一个元素的索引 -
length
- 要包括的元素数量 - 返回:
- 应用于包含数组条目的加权统计量的值
- 抛出:
-
MathIllegalArgumentException
- 如果任一数组为null,长度不匹配,索引无效,权重包含NaN、负值或无穷大,或权重不包含至少一个正值
-