From 94ed3edb9e96c8bfa24d808dfc690cbd111a60e6 Mon Sep 17 00:00:00 2001
From: lx <ex_lixiang17@cosl.com.cn>
Date: 星期五, 25 七月 2025 10:54:58 +0800
Subject: [PATCH] upload
---
ErrorAnalysis.Service/ErrorRatioCalc.cs | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)
diff --git a/ErrorAnalysis.Service/ErrorRatioCalc.cs b/ErrorAnalysis.Service/ErrorRatioCalc.cs
index da2868b..af2ca04 100644
--- a/ErrorAnalysis.Service/ErrorRatioCalc.cs
+++ b/ErrorAnalysis.Service/ErrorRatioCalc.cs
@@ -86,10 +86,22 @@
{
if (wolProperty.Name.Contains("WLPu"))
{
+ //if (wolProperty.Name != "WLPu0")
+ //{
var interC = Utility.Interpolate(sw, 100, 0, 0, (double)wolProperty.GetValue(cWolRes));
var interO = Utility.Interpolate(sw, 0, 0, 100, (double)wolProperty.GetValue(oWolRes));
wolProperty.SetValue(cWolRes, interC);
wolProperty.SetValue(oWolRes, interO);
+ //}
+ //else
+ //{
+ // var interC = Utility.Interpolate(sw, 100, 0, 0, (double)wolProperty.GetValue(cWolRes));
+ // var interO = Utility.Interpolate(sw, 0, 0, 100, (double)wolProperty.GetValue(oWolRes));
+ // var interVal = Utility.Interpolate(sw, 0, interC, 100, interO);
+ // wolProperty.SetValue(cWolRes, interVal);
+ // wolProperty.SetValue(oWolRes, interVal);
+ //}
+
}
}
}
@@ -131,7 +143,7 @@
oRes = Utility.Interpolate(porosity, floorPorosity, floorO, ceilingPorosity, ceilingO);
}
- var errorRatio = mergePDEV / (cRes - oRes);
+ var errorRatio = mergePDEV /( cRes > oRes ? (cRes - oRes) : (oRes - cRes));
return new ErrorRatio { Pass = 1, ErrorRatioValue = errorRatio };
}
--
Gitblit v1.9.3