degreeOfMembership()
是 Yuka js库的 LeftShoulderFuzzySet
类中的一个方法,用于计算给定值的模糊成员度。
degreeOfMembership(value);
value
:要计算模糊成员度的值。返回值为一个浮点数,表示给定值的模糊成员度。其取值范围从 0 到 1,其中 0 表示不属于模糊集合,1 表示完全属于模糊集合。
const fuzzySet = new YUKA.LeftShoulderFuzzySet(0, 10, 20);
const degree = fuzzySet.degreeOfMembership(15);
console.log(degree); // 输出:0.5
在上面的示例中,我们创建了一个左肩模糊集合,其隶属度范围为 0 到 20,并以 10 为转折点。然后我们计算了值 15 的模糊成员度,得到了 0.5 的结果。这意味着 15 这个值在该模糊集合中有一半的隶属度,即它是这个模糊集合的一半成员。