Take out pressure slope and angle

This commit is contained in:
2020-07-22 22:30:03 +00:00
parent 82685927fa
commit 2d95e610fc

View File

@@ -1,4 +1,3 @@
using System;
using System.Linq; using System.Linq;
using ChrisKaczor.HomeMonitor.Weather.Models; using ChrisKaczor.HomeMonitor.Weather.Models;
using ChrisKaczor.HomeMonitor.Weather.Service.Data; using ChrisKaczor.HomeMonitor.Weather.Service.Data;
@@ -21,10 +20,6 @@ namespace ChrisKaczor.HomeMonitor.Weather.Service.Models
public decimal PressureDifferenceThreeHour { get; set; } public decimal PressureDifferenceThreeHour { get; set; }
public decimal PressureSlope { get; set; }
public decimal PressureAngle { get; set; }
public decimal RainLastHour { get; set; } public decimal RainLastHour { get; set; }
public WeatherUpdate(WeatherMessage weatherMessage, Database database) public WeatherUpdate(WeatherMessage weatherMessage, Database database)
@@ -70,12 +65,6 @@ namespace ChrisKaczor.HomeMonitor.Weather.Service.Models
var lineFunction = Fit.LineFunc(xData, yData); var lineFunction = Fit.LineFunc(xData, yData);
var pressureSlope = (lineFunction(xData[0]) - lineFunction(xData.Last())) / (xData[0] - xData.Last());
PressureSlope = (decimal)pressureSlope;
PressureAngle = (decimal)Math.Atan(pressureSlope);
PressureDifferenceThreeHour = (decimal)(lineFunction(xData.Last()) - lineFunction(xData[0])); PressureDifferenceThreeHour = (decimal)(lineFunction(xData.Last()) - lineFunction(xData[0]));
} }