computeDegreeOfMembership()
方法用于计算给定输入值的隶属度。
三角模糊集的隶属度计算公式如下:
computeDegreeOfMembership(inputValue: number): number
inputValue: number
:表示输入值的数值型变量。该值通常表示问题的输入条件或决策问题的输入变量。number
:表示输入值的隶属度程度,为0到1之间的实数。值为0表示输入值与该三角形集合不相关,值为1表示输入值完全属于该三角形集合,值在0和1之间表示不同程度的属于。const set = new TriangularFuzzySet(1, 3, 5);
const membershipDegree = set.computeDegreeOfMembership(4);
console.log(membershipDegree); // 0.5
如果 inputValue
不是数值型变量,将抛出类型错误异常。