模糊聚类分析报告例子

上传人:飞****9 文档编号:139660840 上传时间:2020-07-23 格式:DOC 页数:16 大小:543KB
返回 下载 相关 举报
模糊聚类分析报告例子_第1页
第1页 / 共16页
模糊聚类分析报告例子_第2页
第2页 / 共16页
模糊聚类分析报告例子_第3页
第3页 / 共16页
模糊聚类分析报告例子_第4页
第4页 / 共16页
模糊聚类分析报告例子_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《模糊聚类分析报告例子》由会员分享,可在线阅读,更多相关《模糊聚类分析报告例子(16页珍藏版)》请在金锄头文库上搜索。

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)依次计算, 由于,所以,= 选取适当的置信水平值, 按截矩阵进行动态聚类。把中的元素从大到小的顺序编排如下: 10.700.63062053

2、. 依次取=1, 0.70, 0.63, 062, 053,得,此时X被分为5类:,此时X被分为4类:,此时X被分为3类:,此时X被分为2类:,此时X被分为1类:Matlab程序如下:%数据规格化MATLAB 程序 a=80 10 6 2 50 1 6 4 90 6 4 6 40 5 7 3 10 1 2 4;mu=max(a)for i=1:5 for j=1:4 r(i,j)=a(i,j)/mu(j); endendr%采用最大最小法构造相似矩阵r=0.8889 1.0000 0.8571 0.3333 0.5556 0.1000 0.8571 0.6667 1.0000 0.6000 0

3、.5714 1.0000 0.4444 0.5000 1.0000 0.5000 0.1111 0.1000 0.2857 0.6667;b=r;for i=1:5 for j=1:5 R(i,j)=sum(min(r(i,:);b(:,j)/sum(max(r(i,:);b(:,j); endendR%利用平方自合成方法求传递闭包t(R)矩阵合成的MATLAB 函数function rhat=hech(r);n=length(r);for i=1:nfor j=1:nrhat(i,j)=max(min(r(i,:);r(:,j);endend求模糊等价矩阵和聚类的程序R= 1.0000 0.

4、5409 0.6206 0.6299 0.2432 0.5409 1.0000 0.5478 0.6985 0.5339 0.6206 0.5478 1.0000 0.5599 0.3669 0.6299 0.6985 0.5599 1.0000 0.3818 0.2432 0.5339 0.3669 0.3818 1.0000;R1=hech (R)R2=hech (R1)R3=hech (R2)bh=zeros(5);bh(find(R20.7)=12. 模糊综合评判模型某烟草公司对某部门员工进行的年终评定,关于考核的具体操作过程,以对一名员工的考核为例。如下表所示,根据该部门工作人员的工

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.10.30.30.20.1360度满意度0.10.20.50.20.1工作能力创新能力0.10.30.50.20自我管理能力0.20.30.30.10.1沟通能力0.20

6、.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请专家设定指标权重,一级指标权重为:二级指标权重为: 对各个子因素集进行一级模糊综合评判得到: 这样,二级综合评判为: 根据最大隶属度原则,认为该员工的评价为良好。同理可对该部门其他员工进行考核。3. 层次分析模型你已经去过几家主要的摩托车商店,基本确定将从三种车型中选购一种,你选择的标准主要有:价格、耗油量大小、舒适程度和外观美观情况。经反复思考比较

7、,构造了它们之间的成对比较判断矩阵。A=三种车型(记为a,b,c)关于价格、耗油量、舒适程度和外表美观情况的成对比较判断矩阵为价格 a b c 耗油量 a b c 舒适程度 a b c 外表 a b c 根据上述矩阵可以看出四项标准在你心目中的比重是不同的,请按由重到轻顺序将它们排出。解:用matlab求解层次总排序的结果如下表准则价格耗油量舒适程度外表总排序权值准则层权值0.58200.27860.08990.0495方案层单排序权值a0.53960.10560.62670.18840.4091b0.29700.74450.27970.73060.4416c0.16340.14990.093

8、60.08100.1493Matlab程序如下:clc,clearn1=4;n2=3;a=1 3 7 81/3 1 5 51/7 1/5 1 31/8 1/5 1/3 1;b1=1 2 3 1/2 1 2 1/3 1/2 1 ;b2=1 1/5 1/25 1 72 1/7 1 ;b3=1 3 5 1/3 1 4 1/5 1/4 1 ;b4=1 1/5 35 1 71/3 1/7 1;ri=0,0,0.58,0.90,1.12,1.24,1.32,1.41,1.45; % 一致性指标RIx,y=eig(a); %x为特征向量,y为特征值lamda=max(diag(y);num=find(dia

9、g(y)=lamda);w0=x(:,num)/sum(x(:,num); w0 %准则层特征向量CR0=(lamda-n1)/(n1-1)/ri(n1) %准则层一致性比例for i=1:n1x,y=eig(eval(char(b,int2str(i);lamda=max(diag(y);num=find(diag(y)=lamda);w1(:,i)=x(:,num)/sum(x(:,num); %方案层的特征向量CR1(i)=(lamda-n2)/(n2-1)/ri(n2); %方案层的一致性比例endw1CR1, ts=w1*w0, CR=CR1*w0 %ts为总排序的权值,CR为层次总

10、排序的随机一致性比例% 当CR小于0.1时,认为总层次排序结果具有较满意的一致性并接受该结果,否则对判断矩阵适当修改4. 灰色预测GM(1,1)模型 某地区年平均降雨量数据如表某地区年平均降雨量数据年份123456789降雨量412320559.2380.8542.4553310561390.6年份1011121314151617降雨量300632540406.2313.8576587.6318.5规定hz=320,并认为=hz为旱灾。预测下一次旱灾发生的时间解: 初始序列如下=(390.6,412,320,559.2,380.8,542.4,553,310,561,300,632,540,4

11、06.2,313.8,576,587.6,318.5)由于满足=320的为异常值,易得下限灾变数列为= (320,310,300,313.8,318.5)其对应的时刻数列为t = (3,8,10,14,17)建立GM(1,1)模型(1) 对原始数据t做一次累加,即t(1) = (3,11,21,35,52)(2) 构造数据矩阵及数据向量(3) 计算a,ba=-0.2536,b=6.2585(4) 建立模型y=-24.6774+27.6774*exp(.253610*t)(5) 模型检验年份原始值模型值残差相对误差级比偏差333.000887.98960.01040.00130.5161101010.2960-0.29600.0296-0.0324141413.26810.73190.05230.0783171717.0983-0.09830.0058-0.0627(6) 通过计算可以预测到第六个数据是22.0340由于 22.034 与17 相差5.034,这表明下一次旱灾将发生在五年以后。计算的 MATLAB 程序如下: clc,cleara=390.6,412,320,559.2,380.8,542.4,553,310,561,300,632,540,406.2,313.8,576,587.6

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号