Changeset 16001 for branches/2904_CalculateImpacts/3.4/OnlineCalculators/OnlineCovarianceCalculator.cs
- Timestamp:
- 07/24/18 10:43:25 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2904_CalculateImpacts/3.4/OnlineCalculators/OnlineCovarianceCalculator.cs
r15831 r16001 29 29 private double xMean, yMean, Cn; 30 30 private int n; 31 public double Covariance 32 { 33 get 34 { 31 public double Covariance { 32 get { 35 33 return n > 0 ? Cn / n : 0.0; 36 34 } … … 56 54 #region IOnlineCalculator Members 57 55 private OnlineCalculatorError errorState; 58 public OnlineCalculatorError ErrorState 59 { 56 public OnlineCalculatorError ErrorState { 60 57 get { return errorState; } 61 58 } 62 public double Value 63 { 59 public double Value { 64 60 get { return Covariance; } 65 61 } … … 112 108 } 113 109 } 114 115 public double CalculateValue(IEnumerable<double> originalValues, IEnumerable<double> estimatedValues, out OnlineCalculatorError errorState) {116 return Calculate(originalValues, estimatedValues, out errorState);117 }118 110 } 119 111 }
Note: See TracChangeset
for help on using the changeset viewer.