TriangularFuzzySet.cs 480 B

123456789101112131415
  1. 
  2. namespace FuzzyLogicPCL.FuzzySets
  3. {
  4. public class TriangularFuzzySet : FuzzySet
  5. {
  6. public TriangularFuzzySet(double min, double max, double triangleBegin, double triangleCenter, double triangleEnd) : base(min, max)
  7. {
  8. Add(new Point2D(min, 0));
  9. Add(new Point2D(triangleBegin, 0));
  10. Add(new Point2D(triangleCenter, 1));
  11. Add(new Point2D(triangleEnd, 0));
  12. Add(new Point2D(max, 0));
  13. }
  14. }
  15. }