文字版:
NMinimize[{1000 F1 + 1000 F2 + 1000 F3 + 1000 F4 + 1000 F5 +
1000 F6 + 500 H1 + 500 H2 + 500 H3 + 500 H4 + 500 H5 + 500 H6 +
80 I1 + 80 I2 + 80 I3 + 80 I4 + 80 I5 + 80 I6 +
0*(W1 + W2 + W3 + W4 + W5 + W6)},
{W1 - H1 + F1 == 300 &&
W2 - W1 - H2 + F2 == 0 &&
W3 - W2 - H3 + F3 == 0 &&
W4 - W3 - H4 + F4 == 0 &&
W5 - W4 - H5 + F5 == 0 &&
W6 - W5 - H6 + F6 == 0 &&
500 - I1 + 2.931` W1 == 1280 &&
I1 - I2 + 3.517` W2 == 640 &&
I2 - I3 + 2.638` W3 == 900 &&
I3 - I4 + 3.81` W4 == 1200 &&
I4 - I5 + 3.224` W5 == 2000 &&
I5 + 2.198` W6 == 2000
, Element[{H1, H2, H3, H4, H5, H6, I1, I2, I3, I4, I5, I6, F1, F2,
F3, F4, F5, F6, W1, W2, W3, W4, W5, W6}, Integers]}]
谢谢