一个伤脑筋的问题!!
有8名运动员,知道他们测试成绩!测试成绩包括学习能力、理解能力、运动水平、团队能力、写作水平。得分矩阵如下(10分制):
测试项目 学习能力 理解能力 运动水平 团队能力 写作水平
运动员编号
1 9.8 9.0 8.6 7.8 6
2 9.3 8.6 7.8 8 7
3 8.6 8 9 8.3 6.5
4 7.8 8.8 7.5 9 8
5 8 9 8 7.5 6
6 7.5 8 9.6 9.0 7.8
7 8.9 7.9 7.8 9 8.5
8 9.3 8.6 7.2 9.5 8
问题:(1) 教练选人看指标的主次顺序是 学习能力 理解能力 运动水平 团队能力 写作水平。现在要从8名运动员中选出6名选手参加比赛,选哪6名?
(2)要将6名运动员组成2个队,使整体竞争水平最高,而且每队差别不大,量化每队的竞争水平。
快叫 一休哥来一下!!:dizzy: 优化问题,你可以用LINGO做的。 层次分析方法 对呀~~lingo教程里很多这样的~~零一规划嘛~~~~用这个运动员就是1,不用就是零了…… 推荐看一下《优化建模与lindo/lingo软件》
这本书
这个网站上好像有这本书的课件,还不错 我开始做的时候,第一问用的是模糊综合评判,第二问用的是 0——1规划,但是量化结果不够理想! hou hou ^^^^^^^^^ 本帖最后由 liwenhui 于 2010-8-5 07:28 编辑
(1)问:使用层次分析方法,第一步:建立如下的层次结构:第二步:计算各种能力下,每名运动员的相对得分矩阵。
整个过程MATLAB的M文件为:
谢谢大侠相处!