Решатель Excel - ограничение количества переменных - PullRequest
0 голосов
/ 10 июля 2020

Вот проблема, когда решателю Excel необходимо изменить значения переменных a, b, c, d, e, f таким образом, чтобы получить оптимизационное решение с учетом ограничения, которое состоит в количестве ненулевых значений для переменных a , b, c, d, e, f должно быть меньше 3

Прочитал много онлайн-статей, но не нашел решения

1 Ответ

0 голосов
/ 12 июля 2020

В Excel у вас должна быть надстройка Solver (см .: это , если у вас его нет)

Затем я создал такой лист (используя control + backquoot для показать формулы)

enter image description here

After make field G3 active, and click on Data/Solver via the menu.

In Dutch 'Solver' is 'Oplosser', the rest of the text in this screenshot is also in Dutch (you can say thanks to Microsoft for that! (i do not know where you can do that!))

enter image description here

Anyway, after entering the correct values, and hitting the 'Solve' (or 'Opslossen') button, I do get:

введите описание изображения здесь

Правильное решение вашей проблемы: A = 4; E = 4; F = 16 и (B = 0; C = 0; D = 0)

Я предполагал, что числа в A ... F не должны иметь десятичных знаков, например: 'geheeltallig'

...