У меня есть код linprog, который имеет x1, x2, x3 и x4 в целевой функции.Может ли linprog дать целочисленное значение x?
Результаты я получаю дать мне значения в форме:
x =
6.6667
0.0420
0
0
Что в случае, если я пытаюсь модель не имеет физического смысла, потому что иксы представляют собой количество единиц конкретной технологии, и поэтому, например, 0.0420 фактически не существует. Есть ли способ заставить «linprog» найти оптимальное целочисленное значение x?
Спасибо
, который будет использовать решатель bintprog? На высоком уровне, как бинарный формат перемещается в более высокие целые числа в Matlab? например, например, например, например, от 1 0 0 1 до 5 0 0 2? – user643469
'bintprog' предназначен только для случаев, когда неизвестная переменная может быть только 0 или 1. Возможно, вы сможете переформулировать свою проблему в двоичном целочисленном программировании, но это только догадка. –
@ user643469 Возможно, вам повезло (http://math.stackexchange.com/). –