湖南人文科技学院毕业论文(设计)目录中英文摘要............................................................................................................................21.层次分析法31.1概述..........................................................................................................................31.2AHP的基本原理和步骤[6]......................................................................................31.2.1递阶层次结构原理31.2.2标度原理41.2.3排序原理41.3AHP的层次总排序及其一致性检验.......................................................................61.3.1层次总排序61.3.2AHP的一致性检验72.MATLAB的基本内容72.1MATLAB矩阵...........................................................................................................82.1.1MATLAB矩阵的建立82.1.2矩阵的特征值与特征向量82.2MATLAB的M文件................................................................................................93.基于MATLAB的AHP实现103.1AHP的MATLAB的计算流程框图.....................................................................103.2平均随机一致性指标的MATLAB实现..............................................................103.3AHP各环节的MATLAB实现............................................................................123.3.1特征向量及其归一化的MATLAB实现123.3.2一致性检验及单排序的MATLAB实现133.3.3一致性检验及总排序的MATLAB实现143.3.4选择最优排序154.基于MATLAB的AHP应用164.1挑选合适工作问题...............................................................................................165.结束语26参考文献27致谢28第1页湖南人文科技学院毕业论文(设计)基于MATLAB的AHP实现摘要:在实际统计分析工作中,常会遇到多指标的综合评价和多目标决策的问题。许多人利用层次分析法将复杂的问题分解为若干层次和若干因素,在各因素之间进行简单的比较和计算,就可以得出不同方案的权重,为最佳方案的选择提供依据且使问题简单化。但是,受计算条件的限制,不能及时给出结果,从而影响现场决策。MATLAB是当今最优秀的科技应用软件之一,利用MATLAB对层次分析法的判断、分析和计算过程进行处理后,为决策者提供方便友好的对话界面。只要决策者在MATLAB软件中输入自己的层次结构方案和两两对比的判断矩阵后能迅速得出相应的结果,为解决实际问题提供一个快捷的方法。从而提高人们的决策效率,同时也为科技工作者使用层次分析法提供一种新思路。关键词:AHP;层次分析法;MATLAB应用MATLAB-basedimplementationoftheAHPAbstract:Inpractice,statisticalanalysiswork,weoftenencountermulti-indexcomprehensiveevaluationandmulti-objectivedecision-making.ManypeopleuseAHPtothecomplexproblemintoanumberoflevelsandanumberoffactors,amongvariousfactors,asimplecomparisonandcalculationcanbedrawnontheweightofdifferentoptions,inordertoprovideabasisforselectionofthebestprogramsmaketheproblemsimpleof.However,duetothecalculationconditions,theresultscannotbegiveninatimelymanner,thusaffectingtheon-sitedecision-making.MATLABisthemostoutstandingapplicationofscienceandtechnology,usingMATLABtodeterminetherightlevelofanalysis,analysisandcomputationprocessing,inordertoprovidedecisionmakerswithconvenientuser-friendlydialoginterface.Whenthedecision-makersinMATLABsoftware,entertheirownhierarchyoftheprogramandjudgmentmatrixtodeterminequicklyafterthecorrespondingresultsobtained,inordertosolvepracticalproblemstoprovideaquickmethod.Therebyenhancingtheefficiencyofpeople'sdecision-making,butalsoforthescientificandtechnologicalworkerstouseAHPtoprovideanewidea.Keywords:AHP;MATLABApplic...