using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static double ApplyFuzzyOperation(double a,double b)
{
return Math.Min(a, b);
}
static void Main(string[] args)
{
while (true)
{
//Ä£ºý¹æÔò
//if e is E_NB and ec is EC_NB, then u is U_NB
//if e is E_PB and ec is EC_PB, then u is U_PB
//¶¨ÒåÄ£ºý¼¯ºÏ
FuzzySet_Guass U_NB = new FuzzySet_Guass(3, -10, -10, 10, 1001, "U_NB");
FuzzySet_Guass U_PB = new FuzzySet_Guass(3, 10, -10, 10, 1001, "U_PB");
FuzzySet_Guass E_NB = new FuzzySet_Guass(3, -10, -10, 10, 1001, "E_NB");
FuzzySet_Guass E_PB = new FuzzySet_Guass(3, 10, -10, 10, 1001, "E_PB");
FuzzySet_Guass EC_NB = new FuzzySet_Guass(3, -10, -10, 10, 1001, "EC_NB");
FuzzySet_Guass EC_PB = new FuzzySet_Guass(3, 10, -10, 10, 1001, "EC_PB");
//ÊäÈëÎó²îeºÍÎó²î±ä»¯ÂÊec
Console.Write("e=");
double input1 = Convert.ToDouble(Console.ReadLine());
Console.Write("ec=");
double input2 = Convert.ToDouble(Console.ReadLine());
//step1
double e1 = E_NB.FuzzifyInput(input1);
d