资源描述:
《模糊聚类分析例子》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.模糊聚类分析模型环境区域的污染情况由污染物在4个要素中的含量超标程度来衡量。设这5个环境区域的污染数据为=(80,10,6,2),=(50,1,6,4),=(90,6,4,6),=(40,5,7,3),=(10,1,2,4).试用模糊传递闭包法对X进行分类。解:由题设知特性指标矩阵为:数据规格化:最大规格化其中:构造模糊相似矩阵:采用最大最小法来构造模糊相似矩阵,利用平方自合成方法求传递闭包t(R)依次计算,由于,所以,=选取适当的置信水平值,按截矩阵进行动态聚类。把中的元素从大到小的顺序编排如下:1>0.70>0.63>062>053.
2、依次取=1,0.70,0.63,062,053,得,此时X被分为5类:{},{},{},{},{},此时X被分为4类:{},{,},{},{},此时X被分为3类:{,,},{},{},此时X被分为2类:{,,,},{},此时X被分为1类:{}Matlab程序如下:%数据规格化MATLAB程序a=[80106250164906464057310124];mu=max(a)fori=1:5forj=1:4r(i,j)=a(i,j)/mu(j);endendr%采用最大最小法构造相似矩阵r=[0.88891.00000.85710.33330.55
3、560.10000.85710.66671.00000.60000.57141.00000.44440.50001.00000.50000.11110.10000.28570.6667];b=r';fori=1:5forj=1:5R(i,j)=sum(min([r(i,:);b(:,j)']))/sum(max([r(i,:);b(:,j)']));endendR%利用平方自合成方法求传递闭包t(R)矩阵合成的MATLAB函数functionrhat=hech(r);n=length(r);fori=1:nforj=1:nrhat(i,j)=
4、max(min([r(i,:);r(:,j)']));endend求模糊等价矩阵和聚类的程序R=[1.00000.54090.62060.62990.24320.54091.00000.54780.69850.53390.62060.54781.00000.55990.36690.62990.69850.55991.00000.38180.24320.53390.36690.38181.0000];R1=hech(R)R2=hech(R1)R3=hech(R2)bh=zeros(5);bh(find(R2>0.7))=11.模糊综合评判模型某
5、烟草公司对某部门员工进行的年终评定,关于考核的具体操作过程,以对一名员工的考核为例。如下表所示,根据该部门工作人员的工作性质,将18个指标分成工作绩效()、工作态度()、工作能力()和学习成长()这4各子因素集。员工考核指标体系及考核表一级指标二级指标评价优秀良好一般较差差工作绩效工作量0.80.150.500工作效率0.20.60.10.10工作质量0.50.40.100计划性0.10.30.50.050.05工作态度责任感0.30.50.150.050团队精神0.20.20.40.10.1学习态度0.40.40.10.10工作主动性0.1
6、0.30.30.20.1360度满意度0.10.20.50.20.1工作能力创新能力0.10.30.50.20自我管理能力0.20.30.30.10.1沟通能力0.20.30.350.150协调能力0.10.30.40.10.1执行能力0.10.40.30.10.1学习成长勤情评价0.30.40.20.10技能提高0.10.40.30.10.1培训参与0.20.30.40.10工作提供0.40.30.20.10请专家设定指标权重,一级指标权重为:二级指标权重为:对各个子因素集进行一级模糊综合评判得到:这样,二级综合评判为:根据最大隶属度原则,
7、认为该员工的评价为良好。同理可对该部门其他员工进行考核。3.层次分析模型你已经去过几家主要的摩托车商店,基本确定将从三种车型中选购一种,你选择的标准主要有:价格、耗油量大小、舒适程度和外观美观情况。经反复思考比较,构造了它们之间的成对比较判断矩阵。A=三种车型(记为a,b,c)关于价格、耗油量、舒适程度和外表美观情况的成对比较判断矩阵为价格abc耗油量abc舒适程度abc外表abc根据上述矩阵可以看出四项标准在你心目中的比重是不同的,请按由重到轻顺序将它们排出。解:用matlab求解层次总排序的结果如下表准则价格耗油量舒适程度外表总排序权值准
8、则层权值0.58200.27860.08990.0495方案层单排序权值a0.53960.10560.62670.18840.4091b0.29700.74450.