Changeset 16628 for branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Interval.cs
- Timestamp:
- 02/28/19 12:41:36 (5 years ago)
- Location:
- branches/2971_named_intervals
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2971_named_intervals
-
Property
svn:ignore
set to
packages
-
Property
svn:ignore
set to
-
branches/2971_named_intervals/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Interval.cs
r16593 r16628 26 26 using HeuristicLab.Core; 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 using HEAL.Attic; 28 29 29 30 namespace HeuristicLab.Problems.DataAnalysis { 31 [StorableType("56EAFEEC-8A7B-45EB-87F5-1C78D62B8801")] 30 32 public class Interval : IEquatable<Interval> { 31 33 public double LowerBound { get; private set; } … … 234 236 235 237 public static Interval Square(Interval a) { 236 var values = new List<double> { Math.Pow(a.LowerBound, 2), Math.Pow(a.UpperBound, 2)};238 var values = new List<double> { Math.Pow(a.LowerBound, 2), Math.Pow(a.UpperBound, 2) }; 237 239 238 240 return new Interval(values.Min(), values.Max()); … … 240 242 241 243 public static Interval Cubic(Interval a) { 242 var values = new List<double> { Math.Pow(a.LowerBound, 3), Math.Pow(a.UpperBound, 3)};244 var values = new List<double> { Math.Pow(a.LowerBound, 3), Math.Pow(a.UpperBound, 3) }; 243 245 244 246 return new Interval(values.Min(), values.Max());
Note: See TracChangeset
for help on using the changeset viewer.