diff options
| author | Jacob Palecki <[email protected]> | 2020-09-25 21:56:29 -0700 |
|---|---|---|
| committer | Jacob Palecki <[email protected]> | 2020-09-25 21:56:29 -0700 |
| commit | aa9dbd9320938ac2541e5055d0041c9fd4fe5697 (patch) | |
| tree | 99a3ce2663929a2c7d61d8899a15348459215302 | |
| parent | merge with writer (diff) | |
| download | rawaccel-aa9dbd9320938ac2541e5055d0041c9fd4fe5697.tar.xz rawaccel-aa9dbd9320938ac2541e5055d0041c9fd4fe5697.zip | |
Fix 0 point for separate x y sens
| -rw-r--r-- | grapher/Models/Calculations/AccelCalculator.cs | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/grapher/Models/Calculations/AccelCalculator.cs b/grapher/Models/Calculations/AccelCalculator.cs index 5d3582c..0838154 100644 --- a/grapher/Models/Calculations/AccelCalculator.cs +++ b/grapher/Models/Calculations/AccelCalculator.cs @@ -73,7 +73,7 @@ namespace grapher.Models.Calculations foreach (var magnitudeDatum in magnitudeData) { - if (magnitudeDatum.magnitude <=0) + if (magnitudeDatum.magnitude <= 0) { continue; } @@ -97,7 +97,7 @@ namespace grapher.Models.Calculations logIndex++; } - var ratio = magnitudeDatum.magnitude > 0 ? outMagnitude / magnitudeDatum.magnitude : starter; + var ratio = outMagnitude / magnitudeDatum.magnitude; if (ratio > maxRatio) { @@ -173,11 +173,16 @@ namespace grapher.Models.Calculations foreach (var magnitudeDatum in magnitudeData) { + if (magnitudeDatum.magnitude <= 0) + { + continue; + } + var output = accel.Accelerate(magnitudeDatum.x, magnitudeDatum.y, MeasurementTime); var outputWithoutSens = StripThisSens(output.Item1, output.Item2); var magnitudeWithoutSens = Magnitude(outputWithoutSens.Item1, outputWithoutSens.Item2); - var ratio = magnitudeDatum.magnitude > 0 ? magnitudeWithoutSens / magnitudeDatum.magnitude : 1; + var ratio = magnitudeWithoutSens / magnitudeDatum.magnitude; if (!data.Combined.VelocityPoints.ContainsKey(magnitudeDatum.magnitude)) { |