第三十四天:对matlab作业第14题的补充

感谢彭老师的指导,第8题和第10题的错误已经改正,万分感谢!!!
当然我们可以把背包问题可以理解成规划问题,而且是我们熟悉的0-1规划的问题,可以通过matlab或者lingo软件直接一发入魂。

lingo的解法

在这里插入图片描述
A代表的是重量的矩阵,V代表的是价值的矩阵,X代表的是物品选择的矩阵,确实很简单。

Model:
	SETS:
		wp/w1..w20/:A,V,X;
	ENDSETS
DATA:
A=0.78 0.56	0.90	0.59	0.23	0.86	0.83	0.94	0.28	0.65
  0.42 0.63	0.93	0.78	0.44	0.17	0.58	0.94	0.61	0.11;
V=0.33 0.73	0.96	0.22	0.33	0.33	0.32	0.41	0.33	0.53
  0.85 0.59	0.36	0.78	0.61	0.15	0.80	0.22	0.52	0.40;

ENDDATA

MAX=@SUM(WP:V*X);@FOR(WP:@BIN(X));

@SUM(WP:A*X)<=6;
END

今天更新tsp问题状态压缩的动态规划解法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Shirandexiaowo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值