LeftSCurveFuzzySet
类是 Yuka
js 库中的一个模糊逻辑集合类,它代表了一个左侧为 S 形曲线的模糊集合。computeDegreeOfMembership
方法用于计算一个给定输入值的隶属度,即该输入值与该模糊集合之间的相似程度。(相似程度可以理解为该输入值与该模糊集合中具有相似特征的元素的关系程度)
leftSCurveFuzzySet.computeDegreeOfMembership( value );
value
:Number
类型,表示输入值。Number
类型,表示输入值与该模糊集合的相似程度。const leftSCurveFuzzySet = new YUKA.LeftSCurveFuzzySet(0, 10, 20);
leftSCurveFuzzySet.computeDegreeOfMembership(5); // 1
leftSCurveFuzzySet.computeDegreeOfMembership(15); // 0.5
leftSCurveFuzzySet.computeDegreeOfMembership(30); // 0
如果输入值不是 Number
类型,则会抛出 TypeError
异常。
leftSCurveFuzzySet.computeDegreeOfMembership("5"); // 抛出 TypeError 异常