模糊数学方法之模糊贴近度
模糊数学方法之模糊贴近度
一、概述

二、代码实现(内含注释)
#程序文件ex14_3.py
# 本段带代码主要是用于判断b是属于a中的哪个种类的
# 通过计算贴近度的形式来实现的
import numpy as np
a = np.array([[0.4,0.3,0.5,0.3],[0.3,0.3,0.4,0.4],[0.2,0.3,0.3,0.3]])
b = np.array([0.2,0.3,0.4,0.3]); n = a.shape[0]; N=[]
for e in a: N.append(1-sum(abs(e-b))/3)
print("贴近度为:",np.round(N,4))
三、结果分析

因为b与a3(a的第3个元素)的贴近度最高,所以b和a3是一个种类的。