Changeset 17209 for branches/2994-AutoDiffForIntervals/HeuristicLab.Problems.Instances.DataAnalysis/3.3/Regression/Physics/AircraftLift.cs
- Timestamp:
- 08/13/19 09:40:12 (5 years ago)
- Location:
- branches/2994-AutoDiffForIntervals
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2994-AutoDiffForIntervals
- Property svn:mergeinfo changed
/trunk merged: 17132,17137,17139,17150,17154,17179-17180,17182-17185,17191,17198
- Property svn:mergeinfo changed
-
branches/2994-AutoDiffForIntervals/HeuristicLab.Problems.Instances.DataAnalysis
- Property svn:mergeinfo changed
/trunk/HeuristicLab.Problems.Instances.DataAnalysis merged: 17150,17180,17184
- Property svn:mergeinfo changed
-
branches/2994-AutoDiffForIntervals/HeuristicLab.Problems.Instances.DataAnalysis/3.3/Regression/Physics/AircraftLift.cs
r17120 r17209 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2019Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 28 28 namespace HeuristicLab.Problems.Instances.DataAnalysis { 29 29 public class AircraftLift : ArtificialRegressionDataDescriptor { 30 public override string Name { get { return "Aircraft Lift Coefficient C_L = C_Lα (α +α0) + C_Lδ_e δ_e S_HT / S_ref"; } }30 public override string Name { get { return "Aircraft Lift Coefficient C_L = C_Lα (α - α0) + C_Lδ_e δ_e S_HT / S_ref"; } } 31 31 32 32 public override string Description { … … 36 36 "modeling generalized separable systems\", Expert Systems with Applications, Volume 109, 2018, " + 37 37 "Pages 25-34 https://doi.org/10.1016/j.eswa.2018.05.021. " + Environment.NewLine + 38 "Function: C_L = C_Lα (α +α0) + C_Lδ_e δ_e S_HT / S_ref" + Environment.NewLine +38 "Function: C_L = C_Lα (α - α0) + C_Lδ_e δ_e S_HT / S_ref" + Environment.NewLine + 39 39 "the lift coefficient of the main airfoil C_Lα ∈ [0.4, 0.8]," + Environment.NewLine + 40 40 "tha angle of attack α ∈ [5°, 10°]," + Environment.NewLine + … … 88 88 89 89 for (int i = 0; i < C_La.Count; i++) { 90 double C_Li = C_La[i] * (a[i] +a0) + C_Ld_e[i] * d_e[i] * S_HT[i] / S_ref[i];90 double C_Li = C_La[i] * (a[i] - a0) + C_Ld_e[i] * d_e[i] * S_HT[i] / S_ref[i]; 91 91 C_L.Add(C_Li); 92 92 }
Note: See TracChangeset
for help on using the changeset viewer.