网站大量收购独家精品文档,联系QQ:2885784924

基于MATLAB的AHP(层次分析法)的.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于MATLAB的AHP(层次分析法)的实现案例:整治路口交通秩序方案的评估决策AHP(层次分析法)介绍及步骤层次分析法是一种定性与定量分析相结合的多因素决策分析方法。这种方法将决策者的经验判断给于数量化,在目标因素结构复杂且缺乏必要数据的情况下使用更为方便,因而在实践中得到广泛应用。步骤:构造层次结构模型建立判断矩阵检验判断矩阵的一致性计算权重,选择决策关于MATLAB的相关介绍Matlab是矩阵实验室(MatrixLaboratory)的简称,是美国MathWorks公司出品的数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。Matlab可以进行矩阵运算、绘制函数和数据图像、设计算法、创建用户界面、连接用其他编程语言编写的程序等。Matlab以矩阵为计算单位,采用M语言作为程序语言,与C语言有诸多相似之处,并可方便地与C/C++、MicrosoftExcel等工具和软件进行结合并进行代码共享和数据交换,可以方便地进行数值分析、图像处理等功能,配合功能强大的统计和金融工具箱,Matlab已经可以在概率统计、经济管理等方面发挥强大的作用。案例简介单击此处添加大标题内容某市一十字路口常常因行人过街拥挤,存在安全隐患,市政部门欲对该路口进行改造,现提出了3套改造方案:方案1(S1):建地下通道;方案2(S2):建人行天桥;方案3(S3):拆除周围的旧建筑,拓宽街面。市政部门认为,该改造工程需考虑如下几个方面的指标:指标1(P1):通车能力的大小;指标2(P2):交通安全系数的高低;指标3(P3):建筑费用的高低;指标4(P4):群众出行方便度的大小;指标5(P5):市容整洁程度的高低。现在需要就以上问题进行决策,需决定在三套方案(S1~S3)中选用最优方案。构建结构层次模型整治路口交通秩序通车能力P1交通安全系数P2建筑费用P3群众出行方便度P4市容整洁程度P5地下通道S1拆除建筑S3过街天桥S2目标层准则层措施层形成判断矩阵标度aij定义(比较因素i与j)1因素i与j同样重要3因素i与j稍微重要5因素i与j较强重要7因素i与j强烈重要9因素i与j绝对重要2,4,6,8上述两相邻判断的中间值1~9的倒数若因素j与因素i比较,得到的判断值为aji=1/aij,aii=1Saaty九级标度法及其含义形成判断矩阵指标间重要程度判断矩阵(表一)通车能力(P1)判断矩阵(表二)P1S1S2S3S1113S2113S31/31/31目标P1P2P3P4P5P113456P21/31333P3?1/311/33P41/51/3313P51/61/31/31/31形成判断矩阵P1S1S2S3S1121S21/211/3S3131交通安全系数(P2)判断矩阵(表3)P1S1S2S3S111/41/7S2411/4S3741建筑费用(P3)判断矩阵(表4)P1S1S2S3S111/31/5S231?S3521群众方便度(P4)判断矩阵(表5)P1S1S2S3S1123S2?11S31/311市容整洁度(P5)判断矩阵(表6)计算-MATLABMatlab程序设计思路一致性不接受开始输入判断矩阵计算权重向量和最大特征值输出权重向量和最大特征值计算CRCR0.1Y一致性接受输出CI、CRN结束程序的设计目标首先是计算判断矩阵的权重向量和最大特征值,然后进行CI和CR的计算,进而判断矩阵的一次性。程序流程图如右图所示程序代码disp(请输入判断矩阵A(n阶));A=input(A=);[n,n]=size(A);x=ones(n,100);y=ones(n,100);m=zeros(1,100);m(1)=max(x(:,1));y(:,1)=x(:,1);x(:,2)=A*y(:,1);m(2)=max(x(:,2));y(:,2)=x(:,2)/m(2);p=0.0001;i=2;k=abs(m(2)-m(1));whilekpi=i+1;x(:,i)=A*y(:,i-1);m(i)=max(x(:,i));y(:,i)=x(:,i)/m(i);k=abs(m(i)-m(i-1));enda=sum(y(:,i

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地北京
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档