Java 指定权重的boxcar平均算法
好的,我需要编写一个java算法来模拟编写的代码。但我不太清楚这个算法是如何工作的。光滑方程由下式给出: 我知道在boxcar平均值方面已经存在类似的问题。但算法似乎有所不同 我在这个等式中理解的是有两种状态(if语句),第一种是计算权重平均值,第二种是忽略边界 在第一个等式中,我想我得到了求和符号,它从0到(w-1)开始 我没有得到的是求和Java 指定权重的boxcar平均算法,java,algorithm,math,Java,Algorithm,Math,好的,我需要编写一个java算法来模拟编写的代码。但我不太清楚这个算法是如何工作的。光滑方程由下式给出: 我知道在boxcar平均值方面已经存在类似的问题。但算法似乎有所不同 我在这个等式中理解的是有两种状态(if语句),第一种是计算权重平均值,第二种是忽略边界 在第一个等式中,我想我得到了求和符号,它从0到(w-1)开始 我没有得到的是求和Ai+j-w/2中的一个 下面是使用IDL计算的示例数据(只是大数据的一部分)。我用重量5来计算这个 请给我解释一下这个算法是如何工作的 谢谢您希望i的
Ai+j-w/2
中的一个
下面是使用IDL计算的示例数据(只是大数据的一部分)。我用重量5来计算这个
请给我解释一下这个算法是如何工作的
谢谢您希望
i
的第次平均值来自i
第次点周围的窗口。所以它必须在这一点之前开始,然后结束
在索引中减去w/2
会使j=0
成为所需窗口的开始,而j=w-1
成为所需窗口的结束
这将完全等同于从
j=-w/2
到j=w/2-1
的总和。谢谢,我没意识到这么简单。当我看这个方程式时,我感到很困惑。