我有一项任务,应该在Excel中使用Simplex LP解算器。他们说,如果我不能用Simplex LP解决问题,那我做错了。约束之一是平均值必须高于特定水平,因此我计算了该平均值(字段➜ ls -al dist*
dist-default:
total 16
drwxr-xr-x 7 tony staff 224 Sep 2 19:25 .
drwxr-xr-x 13 tony staff 416 Sep 2 19:27 ..
drwxr-xr-x 3 tony staff 96 Sep 2 19:25 css
-rw-r--r-- 1 tony staff 1150 Sep 2 19:25 favicon.ico
drwxr-xr-x 3 tony staff 96 Sep 2 19:25 img
-rw-r--r-- 1 tony staff 724 Sep 2 19:25 index.html
drwxr-xr-x 6 tony staff 192 Sep 2 19:25 js
dist-modern:
total 16
drwxr-xr-x 7 tony staff 224 Sep 2 19:25 .
drwxr-xr-x 13 tony staff 416 Sep 2 19:27 ..
drwxr-xr-x 3 tony staff 96 Sep 2 19:25 css
-rw-r--r-- 1 tony staff 1150 Sep 2 19:25 favicon.ico
drwxr-xr-x 3 tony staff 96 Sep 2 19:25 img
-rw-r--r-- 1 tony staff 1213 Sep 2 19:25 index.html <-- LARGER
drwxr-xr-x 10 tony staff 320 Sep 2 19:25 js <-- LARGER
包含E20
,而=((C20*C8)+(D20*D8))/(C20+D20)
仅包含数字{{1} },这是我应该达到的平均值的下限)。然后,我使用一个约束条件:G20
。现在,当我运行求解器时,它表示不满足线性条件。当我运行报告时,它说:
5
我不明白为什么。平均值不是线性函数吗?那么,如何才能创建线性LP来解决呢?我在这里想念什么?