matlab中层次分析方法实验报告,基于Matlab的层次分析法(提供代码)

s 一、背景

大学生每年都要进行奖学金的评定。如国家励志奖学金,资金高达每份 5000 元,奖学金一、二等分别也有 3000 元和 1500 元;各个院校为了鼓励品学兼优的学生和支助家境贫困的学生,纷纷设置了院级奖学金,数额也不薄;还有来自社会上关心教育人士的赞助等等。如何评出奖学金获得者?学校往往是依靠“民主加集中”的原则,即学校先按人数比例把指标分配到各专业,根据成绩排名,最终定出获奖人员(常规方法)。而三等奖学金,则是由符合条件的班级同学自主报名,再进行民主选举,最终确定获奖名单。但是,基于这种看似民主的评选方法和过程,总有不少学生提出相左观点,评出的结果常常令许多人不满意,甚至引起许多人抱怨。在评选过程中,还常常出现谁上谁下,很难定夺的剧烈竞争局面。这种情况下若采用简单方法评选就更易引起学生的不满。为了真正体现“公开,公平,公正”的原则,并让品学兼优的学生获得奖励,让家境困难的学生感受到国家和学校的温暖,我们尝试用层次分析法(AHP )来解决此疑难问题,希望评选出的结果让更多人满意

二、层次分析法 1、构造层次分析图

59762453fcc00a6d86643ae1bd811749.png

317715792fd549d7b62f3c37d5cf26e9.png

8ca11054e29efeaba36248cf5d97afef.png

2、建立模型

总分 智育分 德育分 能力分 克难努力分

W 总分 1 1/4 1/2 1/3 1/3 智育分 4 1 2 2 1 德育分 2 1/2 1 1/3 1/3 能力分 3 1/2 3 1 1/2 克难努力分

3

1

3

2

1

(1)运用matlab 程序进行计算,程序如下: b1=[1 1/4 1/2 1/3 1/3 4 1 2 2 1 2 1/2 1 1/3 1/3 3 1/2 3 1 1/2 3 1 3 2 1] [e,r]=eig(b1)

c=e(:,1)/sum(e(:,1))

准则层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值