Selaa lähdekoodia

修改灰类评估算法

Ulric 2 kuukautta sitten
vanhempi
commit
b2329eac49
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      QFD/algorithm/GreyClusterEvaluation.cpp

+ 2 - 2
QFD/algorithm/GreyClusterEvaluation.cpp

@@ -50,7 +50,7 @@ void GreyClusterEvaluation::triangularwhiteningweight(int sam, double front_val,
             ranges_cv_[sam][i].front_val = 0;
         } else if ((front_val >= a1) && (front_val < lambda_k)) {
             ranges_cv_[sam][i].front_val = (front_val - a1) / (lambda_k - a1);
-        } else if ((front_val > lambda_k) && (front_val <= a4)) {
+        } else if ((front_val >= lambda_k) && (front_val <= a4)) {
             ranges_cv_[sam][i].front_val = (a4 - front_val) / (a4 - lambda_k);
         }
 
@@ -58,7 +58,7 @@ void GreyClusterEvaluation::triangularwhiteningweight(int sam, double front_val,
             ranges_cv_[sam][i].back_val = 0;
         } else if ((back_val >= a1) && (back_val < lambda_k)) {
             ranges_cv_[sam][i].back_val = (back_val - a1) / (lambda_k - a1);
-        } else if ((back_val > lambda_k) && (back_val <= a4)) {
+        } else if ((back_val >= lambda_k) && (back_val <= a4)) {
             ranges_cv_[sam][i].back_val = (a4 - back_val) / (a4 - lambda_k);
         }
     }