clearDegreeOfMembership
是FuzzyAND方法的一个函数,用于清除隶属度。当一些输入变量不再有效时,应该使用此函数来清除其隶属度,以避免对后续分析产生负面影响。
FuzzyAND.clearDegreeOfMembership(fuzzyVariable);
参数说明:
fuzzyVariable
: 需要清除隶属度的模糊变量。以下示例演示了如何使用clearDegreeOfMembership
来清除模糊变量中的隶属度。
// 创建一个模糊变量
var temperature = new FuzzyVariable("temperature", 0, 100);
// 定义三个隶属函数
var cold = new FuzzySet("cold", [-10, 0], [10, 0.8]);
var medium = new FuzzySet("medium", [0, 0], [10, 1], [20, 0]);
var hot = new FuzzySet("hot", [10, 0.2], [30, 1]);
// 将隶属函数添加到模糊变量中
temperature.addFuzzySet(cold);
temperature.addFuzzySet(medium);
temperature.addFuzzySet(hot);
// 设置模糊变量的值
temperature.setValue(15);
// 清除模糊变量的隶属度
FuzzyAND.clearDegreeOfMembership(temperature);