使用了Andreas Uhl 博士的修正方法的平均算法。