欢迎来到天天文库
浏览记录
ID:24210772
大小:49.50 KB
页数:4页
时间:2018-11-13
《【数学建模论文范文】基于excel的层次分析法模型设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、【数学建模论文范文】基于EXCEL的层次分析法模型设计摘要:层次分析法是美国学者T.L.Satty于20世纪70年代提出了以定性与定量相结合,系统化、层次化分析解决问题的方法,简称AHP。传统的层次分析法算法具有构造判断矩阵不容易、计算繁多重复且易出错、一致性调整比较麻烦等缺点。本文利用微软的Excel电子表格的强大的函数运算功能,设置了简明易懂的计算表格和步骤,使得判断矩阵的构造、层次单排序和层次总排序的计算以及一致性检验和检验之后对判断矩阵的调整变得十分简单。关键词:Excel层次分析法模型一、层次分析法的基
2、本原理层次分析法是解决定性事件定量化或定性与定量相结合问题的有力决策分析方法。它主要是将人们的思维过程层次化、,逐层比较其间的相关因素并逐层检验比较结果是否合理,从而为分析决策提供较具说服力的定量依据。层次分析法不仅可用于确定评价指标体系的权重,而且还可用于直接评价决策问题,对研究对象排序,实施评价排序的评价内容。用AHP分析问题大体要经过以下七个步骤:⑴建立层次结构模型;首先要将所包含的因素分组,每一组作为一个层次,按照最高层、若干有关的中间层和最低层的形式排列起来。对于决策问题,通常可以将其划分成层次结构模型
3、,如图1所示。其中,最高层:表示解决问题的目的,即应用AHP所要达到的目标。中间层:它表示采用某种措施和政策来实现预定目标所涉及的中间环节,一般又分为策略层、约束层、准则层等。最低层:表示解决问题的措施或政策(即方案)。⑵构造判断矩阵;设有某层有n个元素,X={Xx1,x2,x3……xn}要比较它们对上一层某一准则(或目标)的影响程度,确定在该层中相对于某一准则所占的比重。(即把n个因素对上层某一目标的影响程度排序。上述比较是两两因素之间进行的比较,比较时取1~9尺度。用 表示第i个因素相对于第j个因素的比较结果
4、,则A则称为成对比较矩阵比较尺度:(1~9尺度的含义)如果数值为2,4,6,8表示第i个因素相对于第j个因素的影响介于上述两个相邻等级之间。倒数:若j因素和i因素比较,得到的判断值为⑶用和积法或方根法等求得特征向量(G4:G7),表示求和H4=G4/$G$8,复制公式至H7单元格I4=B4*H$4+C4*H$5+D4*H$6+E4*H$7,复制公式至I7单元格J4=I4/H4λmax=AVERAGE(J4:J7)。CI=(J8-4)/(4-1),CR=CI/0.8931=0.0080101<0.1,即通过一致性检
5、验。⑵按同样的方法分别计算出方案层对景色、费用、居住、饮食的判断矩阵及一致性检验,如图3所示。⑶层次总排序,由于苏州数值最高,故选择的旅游地为苏州,如图4所示。其中:C44=K14,G44=$C$43*C44,H48={SUM($C$43:$F$43*C48:F48)},注意:这是一个数组函数需按ctrl+shift+enter三键确定。三、基于Excel的层次分析法模型设计的优势⑴层次分析法Excel算法以广泛使用的办公软件Excel作为运算平台,无需掌握深奥的计算机专业知识和术语,有很好的推广应用基础。⑵层次
6、分析法Excel算法的所有计算结果和数据均保留最高位数的精确度,可以不在任何环节进行四舍五入,当然也可以根据需要设置小数位,从而最大限度地减少了误差。⑶层次分析法Excel算法的计算步骤设计成环环相扣、步步跟踪,步骤设计完毕后,可以按需要填充或变更,其余数据和结果均可以在填充或变更判断矩阵之后立即得出,使得整个运算过程简捷、轻松。另外,相似的矩阵区和计算区可以通过复制完成,只需改动少量单元格。⑷层次分析法Excel算法将一致性检验也同时计算出来,决策者和判断者可以即时知道自己的判断是否具有满意的一致性并可以随时和
7、简单地进行调整直到符合满意一致性。⑸如果一致性指标不能令人满意,用本方法可以比较容易地实现对判断矩阵的调整,可以实现对判断的“微调”,使得逼近最大程度的“满意一致性”甚至“完全一致性”而又不必进行繁重运算成为可能。
此文档下载收益归作者所有