Matlab的层次分析运用初探

摘 要: 本程序在运行开始时,会要求用户输入指标的层数和第一层的指标数,在每一个层次的矩阵元素输入完成后,程序会要求用户输入下一个层次中的指标数,因此本程序可进行无限个层次的迭代运算。

关键词:Matlab;层次分析法;判断矩阵;决策

在当前信息化、全球化的大背景下,传统的手工计算已不能满足人们高效率、高准确度的决策需求。因此计算机辅助决策当仁不让地成为了管理决策的新工具、新方法。基于此,本文在充分发挥计算机强大运算功能的基础上,选用美国MathWorks公司的集成数学建模环境Matlab R2009a作为开发平台,使用M语言进行编程,对计算机辅助决策在层次分析法中的运用进行讨论。试***通过程序实现层次分析法在计算机系统上的运用,为管理决策探索出新的道路。

一、层次分析法的计算流程

根据层次分析法的相关理论,层次分析法的基本思想是将复杂的决策问题进行分解,得到若干个下层指标,再对下层指标进行分解,得到若干个再下层指标,如此建立层次结构模型,然后根据结构模型构造判断矩阵,进行单排序,最后,求出各指标对应的权重系数,进行层次总排序。

1.1 构造层次结构模型 在进行层次分析法的分析时,最主要的步骤是建立指标的层次结构模型,根据结构模型构造判断矩阵,只有判断矩阵通过了一致性检验后,方可进行分析和计算。其中,结构模型可以设计成三个层次,最高层为目标层,是决策的目的和要解决的问题,中间层为决策需考虑的因素,是决策的准则,最低层则是决策时的备选方案。一般来讲,准则层中各个指标的下级指标数没有限制,但在本文中设计的程序尚且只能在各指标具有相同数量的下级指标的假定下,完成层次分析法的分析,故本文后文选取的案例也满足这一假定。1.2 建立判断矩阵 判断矩阵是表示本层所有因素针对上一层某一个因素的相对重要性的比较给判断矩阵的要素赋值时,常采用九级标度法(即用数字1到9及其倒数表示指标间的相对重要程度)。1.3 检验判断矩阵的一致性 由于多阶判断的复杂性,往往使得判断矩阵中某些数值具有前后矛盾的可能性,即各判断矩阵并不能保证完全协调一致。当判断矩阵不能保证具有完全一致性时,相应判断矩阵的特征根也将发生变化,于是就可以用判断矩阵特征根的变化来检验判断的一致性程度。在层次分析法中,令判断矩阵最大的特征值为λmax,阶数为n,则判断矩阵的一致性检验的指标记为: ⑴ CI的值越大,判断矩阵的一致性越差。当阶数大于2时,判断矩阵的一致性指标CI与同阶平均随机一致性指标RI之比称为随机一致性比率。 ⑵ 当CR

二、Matlab层次分析法程序设计思路

Matlab是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。Matlab可以进行矩阵运算、绘制函数和数据***像、设计算法、创建用户界面、连接用其他编程语言编写的程序等。Matlab以矩阵为计算单位,采用M语言作为程序语言,与C语言有诸多相似之处,并可方便地与C/C++、Microsoft Excel等工具和软件进行结合并进行代码共享和数据交换,可以方便地进行数值分析、***像处理等功能,配合功能强大的统计和金融工具箱,Matlab已经可以在概率统计、经济管理等方面发挥强大的作用。 笔者所编程序即是运用Matlab丰富的函数、矩阵运算和程序控制功能,探索其在层次分析法分析中的运用。程序通过三层循环结构,实现多个层次上各个判断矩阵的输入和生成,并可以通过计算它们的特征值,进行矩阵的一致性检验。当所有的判断矩阵一致性检验均通过后,程序将对各层次从下往上依次计算,最终得出各底层指标相对于准则层的权重系数,从而有助于选择最优方案,其中的平行四边形表示输入数据,菱形表示判断,根据判断结果的不同出现2个分支。

三、应用举例

某市一十字路口常常因行人过街拥挤,存在安全隐患,市***部门欲对该路口进行改造,现提出了3套改造方案:

方案1(S1):建地下通道;

方案2(S2):建人行天桥;

方案3(S3):拆除周围的旧建筑,拓宽街面。

市***部门认为,该改造工程需考虑如下几个方面的指标:

指标1(P1):通车能力的大小;

指标2(P2):交通安全系数的高低;

指标3(P3):建筑费用的高低;

指标4(P4):群众出行方便度的大小;

指标5(P5):市容整洁程度的高低。

现在需要就以上问题进行决策,需决定在三套方案(S1~S3)中选用最优方案。其主要步骤及操作如下所示。

第1步:根据题目建立层次结构模型。由于题目要求对3套方案均需考虑5个指标,故可画出指标体系结构***。

第2步:形成判断矩阵。形成判断矩阵,需要对各指标相互的重要性进行标度,矩阵的上三角部分与下三角部分以对角线为分界,对称呈倒数排列,对角线上元素均为1,因为各指标与自身的重要性为“同等重要”,不同的指标A1对A2的重要性与A2对A1的重要性互为倒数。

第3步:将以上各矩阵输入程序,进行计算。在Matlab的命令窗口依次按提示输入矩阵后,程序输出结果。

接着,程序对各矩阵计算所得的最大特征值对应的特征向量按下式进行标准化

再给出各指标的特征向量组成的矩阵

进而得出三套方案相对于目标的权重向量为

程序经比较,发现方案1权重系数最大,进而得出最终结论:方案1(地下通道)占优。

四、总结及分析

本文通过使用Matlab软件进行编程,在满足同一层次中各指标对所有的下级指标均产生影响的假定条件下,实现了层次分析法的分析运算。本程序允许用户自由设定指标层次结构内的层次数以及各层次内的指标数,通过程序的循环,用户只需输入判断矩阵的部分数据,程序可依据层次分析法的计算流程进行计算并作出判断。本程序可以方便地处理层次分析法下较大的运算量,解决层次分析法的效率问题,提高计算机辅助决策的时效性。

参考文献:

[1]王翼,王歆明.MATLAB基础及在经济学与管理科学中的应用[M].北京:机械工业出版社,2009,7.

[2]凌泽华.层次分析法在企业核心员工界定中的运用[J].经营管理者, 2010,(2).

转载请注明出处学文网 » Matlab的层次分析运用初探

学习

王力宏人品不好?咱二哥不是这样的人!

阅读(26)

本文为您介绍王力宏人品不好?咱二哥不是这样的人!,内容包括为什么王力宏的外号叫二哥,王力宏二哥的称号怎么来的。“我是异性恋”,铿锵有力的五个字在王力宏微博中一出现,就正式粉碎了数月以来在网上狂欢“国民CP宏迪恋”腐女的心,简直犹如

学习

落樱缤纷时作文300字

阅读(24)

本文为您介绍落樱缤纷时作文300字,内容包括落英缤纷作文300字,落叶纷飞300字作文。1红色的花朵。白色的思念。我想念一个人。怀念着他久远的样子。以及微笑的侧脸。他的气息还萦绕在我的鼻间。他的东西却已经落满尘埃一片。我擦也擦不完

学习

我国近十年林纾翻译研究综述

阅读(18)

本文为您介绍我国近十年林纾翻译研究综述,内容包括翻译茶花女的林纾简介,林纾的翻译。对我国近十年来对林纾翻译(林译)活动的相关研究进行了梳理,将林译研究分为对林译翻译本体问题的研究,对林译背后文化问题的研究,对林译现象的翻译研究以及

学习

滑雪:探索秘鲁白粉之乡

阅读(34)

探险瘾就像喂老鼠如今的社会已进化到禁止人类去冒险的程度,汤玛士・霍布斯写道,自然状态的生命是肮脏,野蛮而短暂的。拿非洲马赛族为例,马赛族的战士可不会梦想以冒险的方式来体假,他们在拿着短矛辛苦地驱赶豹子后,宁可回到自己安静舒适的小屋

学习

“雨生百谷”说

阅读(38)

本文为您介绍“雨生百谷”说,内容包括雨生百谷上一句,雨生百谷春盎然。谷雨在二十四节气歌中“春雨惊春清谷天”排在春天节气的第六位,是春天的最后一个节气。过了谷雨就转入炎热的夏季了。如果我们仔细来看这个节气歌,就会发现春天是多么

学习

PCS7在制氧控制中的应用

阅读(27)

针对制氧生产监控点较分散、控制回路较多的特点,采用SIEMENSPCS7控制系统,实现了生产过程的集中控制。采用CFC编程语言实现过程参数的监控和调节,采用SFC编程语言实现纯化的顺序控制,采用LAD编程语言实现联锁逻辑控制。经实践证明,该系统取得

学习

初中生辅导

阅读(26)

本文为您介绍初中生辅导,内容包括初中推荐辅导资料,初中辅导全套资料。1.我愿意当"鸟妈妈"游晓红2.记忆中的那场雨初中生辅导杜敏3.爸爸的马铃薯刘永莉4.追逐母爱彭高美5.小鸟叫了6.重访"秋思"之路田雅红7.浓浓雪中情韦川8.山里的孩子刘

学习

“拮据”释义

阅读(23)

本文为您介绍“拮据”释义,内容包括拮据什么意思解释一下,拮据什么意思。“拮据”一词,现代书面语常用。《汉语大字典》“拮”字下“拮据”释义为:“1.操作劳苦。2.经济窘迫,困窘。”其他字词典释义与此基本相同。那么,“拮据”何以会具有这

学习

五环之歌:一个城市的两个世界

阅读(30)

据统计,北京的五环和六环之间,居住着这个城市将近一半的人口。在这些被叫做“城中村”、“城乡结合部”的地方,低收入打工者们落脚于此。他们来自五湖四海,在此生活却心向京城,他们一方面承担着这座城市中心区建设的重要职能,而另一方面,却又被

学习

平面广告设计广告语思索

阅读(32)

本文为您介绍平面广告设计广告语思索,内容包括广告设计专用术语大全,平面广告的广告文案要求。广告的目的就是广而告之,代言商品。平面广告是商品无声的宣传者,要让这无声的广告做到广为流传,让消费者了解记住商品,广告语在其中起着至关重要

学习

少林派与武当派八极拳之不同

阅读(27)

本文为您介绍少林派与武当派八极拳之不同,内容包括少林vs武当有八极拳吗,八极拳是武当派还是少林。八极拳创拳于何年代,目前尚无定论,或者当在明末以前,据长春某师兄认为,乃武当祖师张三丰所创。而原南京国术馆金一明著《武当拳术秘诀》之拳

学习

褚时健的“橙”浮人生

阅读(52)

本文为您介绍褚时健的“橙”浮人生,内容包括褚时健传全文总结,橙王褚时健的真实人生。75岁二度创业,昔日“烟王”承包荒山开始种橙;84岁,他的橙子通过电商大举进京。据说传奇人物褚时健种出来的橙子甜中微微泛酸,像极了人生的味道要为企业创

学习

天堂度假村

阅读(26)

本文为您介绍天堂度假村,内容包括天堂度假村小说最新章节,欢迎来到天堂度假村原创。一家酒店可以有很多吸引人的特质,比如服务、景色、设计、空间等等,如果将这种种特质融合在一起,那一定是最接近天堂的享受。希腊的SANGIORGIOMYKONOS酒店

学习

网络消费利弊分析

阅读(25)

本文为您介绍网络消费利弊分析,内容包括网购消费的利弊总结,网络消费的现状及分析。在现在这个全球化的经济浪潮影响下,随着电子商务的发展,由传统的企业店铺经营再到现在我们所熟知的类似淘宝、京东这样的网络营销企业,可见网购已日趋成熟

学习

满族文化特点初探

阅读(27)

本文为您介绍满族文化特点初探,内容包括满族文化研究现状,满族文化的讲解。文化的概念是很宽泛的。文化是指一个民族在一定的历史条件下,一定地域内长期生产、生活所创造和形成的思维方式、生产方式、价值观念、社会制度、、风俗习惯、伦

学习

初探火龙果的优质栽培技术

阅读(27)

本文为您介绍初探火龙果的优质栽培技术,内容包括火龙果的种植方法的简介,火龙果的栽培技术要点。火龙果为多年生热带常绿藤本浆果类果树,果实、花、茎均可食用,药用价值高。火龙果速生早结丰产,耐热耐旱不耐寒,抗病力能力极强,果红,花白

学习

武术套路运动员力量训练现状及力量训练效果评价初探

阅读(42)

本文为您介绍武术套路运动员力量训练现状及力量训练效果评价初探,内容包括武术套路训练计划,武术套路的力量要求与体能。一、武术套路中静力性动作的力量训练静力性动作是指肌肉以等长收缩的形式使人体保持某一特定位置或对抗固定不动的

学习

古希腊悲剧初探

阅读(34)

本文为您介绍古希腊悲剧初探,内容包括古希腊悲剧经典内容简介,对古希腊悲剧故事的感想。内容本文从古希腊悲剧的定义入手,从三个方面谈对古希腊悲剧的认识。一、环境人物,以黑格尔艺术与社会制度的理论为基础,粗谈了古希腊悲剧产生的社会环

学习

纳尔松酒风格初探

阅读(26)

本文为您介绍纳尔松酒风格初探,内容包括纳尔松酒,纳尔松酒测评。纳尔松酒是乌兰察布市纳尔松酒厂生产的白酒,其历史悠久,以其独具的风格,深受广大消费者好评,在市场上倍受欢迎。笔者就纳尔松酒的风格作了初步探索,以供酒文化研究者进一步对纳

学习

房屋建筑中隔震橡胶垫施工技术与质量控制初探

阅读(24)

本文为您介绍房屋建筑中隔震橡胶垫施工技术与质量控制初探,内容包括隔震橡胶垫预埋件,隔震支座橡胶垫的作用。【摘要】本文结合笔者多年工作经验,针对某综合楼橡胶隔震垫施工技术及工程应用效果进行分析。【关键词】隔震垫;施工;原理;设计对

学习

唐朝光禄寺起源初探

阅读(44)

本文为您介绍唐朝光禄寺起源初探,内容包括唐代光禄坊的来历,古代光禄寺。唐朝光禄寺是一个负责掌管宫廷饮食事宜的事务性机构。由于其工作事关皇室和王公大臣的饮食安全问题,因此其地位也十分重要。关于唐代光禄寺的起源,最早可追溯到秦代

学习

偃师二里头绿松石龙形器初探

阅读(34)

本文为您介绍偃师二里头绿松石龙形器初探,内容包括二里头遗址出土的绿松石龙形器,二里头绿松石龙形器出土几件。偃师二里头贵族墓中大型绿松石器应为人面蛇身之神烛龙,该器是我国迄今为止发现的最早的、标准的人面蛇身像之实物。2002年春