updateDegreeOfMembership
函数是 Yuka js 库中 FuzzySet 对象的一个方法。它被用于更新模糊集合中每个元素的隶属度。
fuzzySet.updateDegreeOfMembership(inputValue)
inputValue
:要更新隶属度的模糊集合元素。该方法没有返回值,但它更新了模糊集合中 inputValue
的隶属度。
let fuzzySet = new FuzzySet(['small', 'medium', 'large']);
fuzzySet.add('extra large', ['4~5cm', '4~5kg', '4~5 years']);
fuzzySet.updateDegreeOfMembership('medium');
上述示例中,我们创建了一个模糊集合 fuzzySet
,包含了 3 个元素。然后,我们添加了一个额外的元素 'extra large',并指定了其隶属度。最后,我们调用了 updateDegreeOfMembership
方法,将 'medium' 元素的隶属度进行了更新。
inputValue
必须是已存在于模糊集合中的元素。inputValue
所代表的隶属度没有发生变化,那么该方法将不会进行任何操作。