summaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authoryinjiangyi <[email protected]>2021-08-06 09:38:04 +0800
committeryinjiangyi <[email protected]>2021-08-06 09:38:04 +0800
commit5c33957c11d5210919fae2d7c5917f90b038f766 (patch)
tree5be7d11d227fa58d03a47c02069e0ad8976ffab3 /src/main/java
parent2f884c19d4da341addade93235d7e7a749420fca (diff)
show
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/cn/mesalab/service/algorithm/KalmanFilter.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/main/java/cn/mesalab/service/algorithm/KalmanFilter.java b/src/main/java/cn/mesalab/service/algorithm/KalmanFilter.java
index 029cb94..875e6f0 100644
--- a/src/main/java/cn/mesalab/service/algorithm/KalmanFilter.java
+++ b/src/main/java/cn/mesalab/service/algorithm/KalmanFilter.java
@@ -63,17 +63,14 @@ public class KalmanFilter {
// 平均
forecastSeries = new ArrayList<>();
- Integer partitonNum = historicalSeries.size()/length;
+ int partitionNum = historicalSeries.size()/length;
for(int i = 0; i<length; i++){
long sum = 0;
- for (int period=0; period<partitonNum; period++){
+ for (int period=0; period<partitionNum; period++){
sum += smoothSeries.get(length*period+i);
}
- forecastSeries.add((int)sum/partitonNum);
+ forecastSeries.add((int)sum/partitionNum);
}
-
- //System.out.println("KF test: origin:" + historicalSeries + "\n smooth:" + smoothSeries + "\n baseline:" + forecastSeries);
-
}
public ArrayList<Integer> getSmoothSeries() {