1.层次分析法式针对多属性问题的一种解决办法。将每个属性对问题目标的影响权重都列出来,然后利用矩阵求解的方法解决问题,选出较为优秀的方案。
2.层次分析法的具体用法:
1.分层。建立问题目标,影响因素,备选方案等。以选择游玩地点为例,则问题的目标是选择游玩地点,而游玩地点由多个因素所决定,所以这些决定因素就可以被分为第二层。
举例可以列出如下几个因素:风景,交通,价格,饮食等。确定了影响因素之后,我们还要确定我们可以选择的方案,举个例子就是可以选择的游玩地点,比如桂林,湖北,大理等,这就是第三层。
2.列阵。分层之后,首先我们分析每个因素对我们的目标问题的影响,
以这个图为例,我们就将各个因素列出矩阵如图所示,我们按照查找资料或者其他方式,给出几个变量的比较,其中这些比值决定了几个变量之间的重要程度。
列出矩阵之后,我们可以调用matlab层次分析法脚本来反洗每个因素对目标的权重。层次分析法输出的准则特征向量就是每个因素的权重。我们首先可以将单个因素对目标的权重算出来,然后可以将每个选择对每个因素的权重计算出来,然后对于每个选择将因素的权重全都加起来做比较即可以计算出来最优方案。