From aa9dbd9320938ac2541e5055d0041c9fd4fe5697 Mon Sep 17 00:00:00 2001 From: Jacob Palecki Date: Fri, 25 Sep 2020 21:56:29 -0700 Subject: Fix 0 point for separate x y sens --- grapher/Models/Calculations/AccelCalculator.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'grapher') 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)) { -- cgit v1.2.3