酱油 发表于 2012-8-6 17:01

0 1模型 源代码求解。。。。

某校篮球队准备从十名预备队员中选择五名作为正式队员,队员的各种情况如下表:
队员号码        身高(厘米)        月薪(元)        技术分        位置
1        185        2411        8.2        中锋
2        186        3000        9        中锋
3        192        2600        8.4        中锋
4        190        3500        9.5        中锋
5        182        2500        8.3        前锋
6        184        1800        8        前锋
7        188        2200        8.1        前锋
8        186        1900        7.8        后卫
9        190        2400        8.2        后卫
10        192        3200        9.2        后卫
队员的挑选要满足下面条件:
(1)至少补充一名中锋。
(2)至多补充2名后卫。
(3)1号和3号队员最多只能入选1个。
(4)平均身高要达到187厘米。
(5)技术分平均要求不低于8.4分。
由于经费有限,希望月薪总数越少越好。试建立此问题的数学模型。
以此题为例  跪求源代码。。。。。

酱油 发表于 2012-8-6 17:05

补充一下,使用MATLAB求解。。。。

325 发表于 2012-8-7 21:14

典型的0-1模型啊。。。

325 发表于 2012-8-7 21:15

设xi=0表示第i个成为正式队员,xi=1表示第i个不成为正式队员。目标函数是:@sum(ci*xi),ci表示第i个队员的月薪。。。然后再根据选拔条件列出约束函数,最后利用matlab/lingo(其实lingo跟简单)求得当目标函数最小的成员人数...

酱油 发表于 2012-8-8 09:44

求源代码 啊  我不是很会编程。。。

325 发表于 2012-8-8 15:50

酱油 发表于 2012-8-8 09:44 static/image/common/back.gif
求源代码 啊  我不是很会编程。。。

能用lingo编么?规划lingo我要熟一点

酱油 发表于 2012-8-9 09:04

这题lingo规划太简单了。。。很多规划lingo代码也有    不会就算了
页: [1]
查看完整版本: 0 1模型 源代码求解。。。。