![[嗒啦啦2_期待]](https://img.tapimg.com/market/images/4586b6e33f74e054079a0d9aaed70aee.gif)
这样买家具最划算!!!
2021/02/23819 浏览攻略
今天闲来无事,就找了个事情来做
想来玩这么久都不知道水冷机买家具怎么最省钱,最快到1200舒适度,就来算一算它!
![[嗒啦啦2_期待]](https://img.tapimg.com/market/images/4586b6e33f74e054079a0d9aaed70aee.gif)
先说结论:只买640波特币的家具!
下面是我的计算过程![[嗒啦啦2_起了杀心]](https://img.tapimg.com/market/images/347f4af191f7dbd436f74aabcf4616a9.gif)
![[嗒啦啦2_起了杀心]](https://img.tapimg.com/market/images/347f4af191f7dbd436f74aabcf4616a9.gif)
抛开其他乱七八糟的家具不谈,只说提供20,30,40,50的四类家具,他们分别花费25,160,640,1600的波特币,我们可以轻易的得知一个房间最多可以放30个家具(这里指的是提供舒适度的家具,地毯4,休憩3,大件6,小件8,墙饰6,贴纸3,总计30件),那么这就是一个计算min波特币数量,s.t.舒适度大于等于1200,家具总数小于等于30,且每类家具数大于等于0的线性规划问题了![[嗒啦啦2_优秀]](https://img.tapimg.com/market/images/bbb6da13ee1c31ee1405e261f12f366e.gif)
![[嗒啦啦2_优秀]](https://img.tapimg.com/market/images/bbb6da13ee1c31ee1405e261f12f366e.gif)
那么问题就简单了,把这堆东西![[嗒啦啦2_AWSL]](https://img.tapimg.com/market/images/74fb2918ccda80458f33a6ea9a4e44a7.gif)
![[嗒啦啦2_AWSL]](https://img.tapimg.com/market/images/74fb2918ccda80458f33a6ea9a4e44a7.gif)
% 目标函数min(25x1+160x2+640x3+1600x4),若未max问题则改为-c
c = [25,160,640,1600];
% 约束条件a*x<=b,若为>=则两侧变-
a = [-20,-30,-40,-50;1,1,1,1];
b = [-1200;30];
% X = linprog(f,A,b,Aeq,beq),Set Aeq=[] and beq=[] if no equalities exist.
x,FVAL = linprog(c,a,b,[],[],zeros(4,1))
扔进matlab后![[嗒啦啦2_AWHL]](https://img.tapimg.com/market/images/1d4f430c9d0c284e29d4a3b6e5687514.gif)
![[嗒啦啦2_AWHL]](https://img.tapimg.com/market/images/1d4f430c9d0c284e29d4a3b6e5687514.gif)

发现让x3也就是640波特币的家具等于30就是最划算的买法![[嗒啦啦2_略略略]](https://img.tapimg.com/market/images/58f04b645da29b39bf6100d33170dc80.png)
![[嗒啦啦2_略略略]](https://img.tapimg.com/market/images/58f04b645da29b39bf6100d33170dc80.png)
你只需要19200个波特币,一个1200舒适度的房屋带回家!!!