clearDegreeOfMembership()
方法用于清除LeftShoulderFuzzySet中任意一个元素的隶属度。该方法接收一个参数,代表需要被清除隶属度的元素。如果不传入参数,则默认清除所有元素的隶属度。
LeftShoulderFuzzySet.clearDegreeOfMembership(element)
element
(可选): 要清除隶属度的元素。如果不传入参数,则默认清除所有元素的隶属度。该方法没有返回值。
// 实例化LeftShoulderFuzzySet对象
const set = new Yuka.LeftShoulderFuzzySet(20,40,60);
// 设置元素的隶属度
set.setDegreeOfMembership(50, 0.4);
// 获取元素的隶属度
console.log(set.getDegreeOfMembership(50)); // 0.4
// 清除元素的隶属度
set.clearDegreeOfMembership(50);
// 获取元素的隶属度
console.log(set.getDegreeOfMembership(50)); // 0
// 清除所有元素的隶属度
set.clearDegreeOfMembership();
// 获取元素的隶属度
console.log(set.getDegreeOfMembership(20)); // 0
console.log(set.getDegreeOfMembership(40)); // 0
console.log(set.getDegreeOfMembership(60)); // 0