CSDN论坛 > 其他开发语言 > 汇编语言

有大神会模糊层次分析法的matlab实现代码吗? [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
CSDN今日推荐
匿名用户不能发表回复!
其他相关推荐
评价类(模糊综合评价+层次分析法模型)
管理类文科类的综合评价模型都可以做,一般都是层次分析法ahp,主成分pca /因子分析,灰色关联度,熵权法,topsis求指标权重,然后做一个排序。如果结合2种或者3种模型,,结合的方法分内在和外在结合, 1 外在的结合就是2种方法分别求权重,然后用一个公式把他们结合在一起做一个归一化排序 2 内在结合就是在一种方法上,原理里面算的步骤里面结合另外一种模型的权重, 我看了很多相关文章基本都...
Python数据建模 - 层次分析法AHP - 代码注释多
实际生活中,往往有一些很复杂的系统,我们没办法直观草率的确定权重,比如甲、乙、丙三人竞选总统,严谨的说,需要从三人的社交能力、管理能力、经济能力等方面来考虑,在每个方面,三位候选人的得分也不同,那么到底怎么来判断这三个人的综合得分呢?AHP可以帮助你。(请忽略现在的选举都是投票这个现实) 层次分析法是指将一个复杂的多目标决策问题作为一个系统,将目标分解为多个目标或准则,进而分解为多指标(或准则、...
层次分析法MATLAB程序
作为一个数学人,对于层次分析法,我的评价同下: 其主观作用太强,例如,那个矩阵的由来就无根据,仅仅是由若干尺度表主观推出来的,并不是真正定量的严谨的计算推理,类似的还有模糊评价里的专家评定,虽无力吐槽,作为一个知识,还是贴一段代码。 clear clc a=[1 3 5;1/3 1 3;1/5 1/3 1]; b1=[1 1/3;3 1]; b2=[1 5;1/5 1]; b3=[1 3;1/3
层次分析法(AHP)的Matlab实现
层次分析法(AHP)的Matlab是实现clc; clear; A = [1 5 3 7 1/5 1 1/3 3 1/3 3 1 5 1/7 1/3 1/5 1]; [m,n]=size(A); %获取指标个数 RI=[0 0 0.58 0.90 1.12 1.24 1.32 1.41 1.45 1.49 1.51]; R=rank(A
Matlab实现层次分析法(AHP)代码
-
模糊综合评价算法(层次分析法)
模糊综合评价算法: 模糊综合评价法是一种基于模糊数学的综合评价方法,应用模糊关系合成的原理,将一些边界不清,不易定量的因素定量化,进行综合评价。该综合评价法根据模糊数学的隶属度理论把定性评价转化为定量评价,即用模糊数学对受到多种因素制约的事物或对象做出一个总体的评价。它具有结果清晰,系统性强的特点,能较好地解决模糊的、难以量化的问题,适合各种非确定性问题的解决,其特点是评价结果不是绝对地肯定或否...
模糊层次分析法
AHP模糊层次分析法,用于决策评定的一种有效方法,避免主观判断,主要是数学建模中用到了一种方法
Python 实现层次分析法
import csvimport numpy as npimport tensorflow as tf#大概的思路是:#1.首先输入每个指标下面对应的对比矩阵,每个这个矩阵是由专家比较每两个#指标之间的相对性重要性形成的,将这个矩阵作为输入,首先计算这个矩阵是否能#通过一致性的检验。在计算一致性时,要先求出该矩阵的特征值和特征向量。'''c1,c2 = np.linalg.eig(C)print ...
【MATLAB · 代码】数学建模(一)层次分析法使用的代码
程序一: %对A矩阵一致性检验 A=[1 3 5 7; 1/3 1 3 5; 1/5 1/3 1 2;1/7 1/5 1/2 1 ] [X,Y]=eig(A) eigenvalue=diag(Y)%特征值 lamda=max(eigenvalue)%矩阵最大特征值 Y_lamda=Y(:, 1)%最大特征值对应的特征向量 W=X(:,1)/sum(X(:,1))%归一化特征向量
层次分析法的matlab的实现
层次分析法的matlab的实现: 【实例】市政部门管理人员需要对修建一项市政工程项目进行决策,可选择的方案是修建通往旅游区的高速路(简称建高速路)或修建城区地铁(简称建地铁)。除了考虑经济效益外,还要考虑社会效益、环境效益等因素。 递阶层次结构及判断矩阵分别见下: 表2  判断矩阵表     A B1
关闭
关闭