Блок E10:E12 содержит функции вычисления суммарных значений показателей кормосмеси:
=СУММ(B10:D10) =СУММ(B11:D11) =СУММ(B12:D12) Задача решается на минимум, что видно из конструкции Установить целевую ячейку . По адресу E12 записана сумма негативных категорий, а переключатель находится в положении, соответствующем минимальному значению.
Количество зерна не должно превышать 3 кг. Для этого введено дополнительное ограничение
$C$8 <= 3
После запуска расчетной процедуры кнопкой Выполнить , решение было найдено и его результаты отображены на рис. 4.12. Программа ввела 227 единиц искусственного ресурса «Белок», так как набрать достаточного количества протеина за счет представленных кормов было невозможно. Зерно ячменя выбрано по максимуму, так как этот корм имеет высокую концентрацию энергии, содержание в нем кормовых единиц составляет 1,15. Если не установить ограничение, то программа отдаст ему предпочтение, так как при одинаковой негативной категории этого ресурса можно взять значительно меньше, чем силоса. Ресурс «Белок» был использован в количестве, минимально достаточном для достижения требуемого соотношения протеина и энергии. Цифра 227 показывает, сколько не хватает протеина в двух кормах, для получения этого соотношения (рис. 4.12).

При попытке решить эту же самую модель, но без ввода искусственного ресурса, результат получается несуразный. Программа пытается либо взять отрицательное количество одного из кормов, что в принципе противоестественно, либо выводит сообщение об отсутствии решения и показывает последнюю итерацию, на которой произошел останов. Во втором случае значение ячменя равно 6,96 кг, а силоса – 0 кг. Переваримого протеина не хватает 208,7 грамма.
Еще одним бесспорным преимуществом предлагаемой методики можно считать тот факт, что при получении решения, становится доступной опция распечатки отчета в диалоговом окне Результаты поиска решения . Здесь можно получить три варианта отчета:
-
Результаты.
-
Устойчивость.
-
Пределы.
Эти опции служат для указания типа отчета, размещаемого на отдельном листе книги.
Результаты. Используется для создания отчета, состоящего из целевой ячейки и списка влияющих ячеек модели, их исходных и конечных значений, а также формул ограничений и дополнительных сведений о наложенных ограничениях. При решении больших моделей часто удобней просмотреть отчет о решении, нежели листать скроллингом окно с заданными ограничениями основного диалога программы.
Устойчивость. Используется для создания отчета, содержащего сведения о чувствительности решения к малым изменениям в формуле (поле Установить целевую ячейку, диалоговое окно Поиск решения) или в формулах ограничений. Такой отчет не создается для моделей, значения в которых ограничены множеством целых чисел. В случае нелинейных моделей отчет содержит данные для градиентов и множителей Лагранжа. В отчет по нелинейным моделям включаются ограниченные затраты, фиктивные цены, объективный коэффициент (с некоторым допуском), а также диапазоны ограничений справа.
Пределы (Ограничения). Используется для создания отчета, состоящего из целевой ячейки и списка влияющих ячеек модели, их значений, а также нижних и верхних границ. Такой отчет не создается для моделей, значения в которых ограничены множеством целых чисел. Нижним пределом является наименьшее значение, которое может содержать влияющая ячейка, в то время как значения остальных влияющих ячеек фиксированы и удовлетворяют наложенным ограничениям. Следовательно, верхним пределом называется наибольшее значение. В том случае, когда решение не получено, выводится сообщение «Поиск не может найти подходящего решения», и тогда вывод отчета становится невозможным.
ПРИЛОЖЕНИЯ
Приложение 1
Химический состав и питательность кормов
| Показатели | ОКЕ | ОЭ, МДж | СВ, г | СП, г | РП, г | СЖ, г | СКл, г | Крл, г | Сахар, г | БЭВ, г | Ca, г | P, г |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| ЗМ кукуруза молочной спело- сти | 0,22 | 2,31 | 219 | 25,2 | 13,4 | 6,3 | 49,6 | 18,5 | 33,5 | 89,3 | 0,82 | 0,89 |
| ЗМ кукуруза молочно- восковой спелости | 0,26 | 2,59 | 261 | 25,3 | 16,6 | 7,9 | 62,3 | 36,5 | 49,3 | 148 | 1,10 | 0,72 |
| ЗМ кукуруза восковой спело- сти | 0,30 | 3,39 | 341 | 26,4 | 14,1 | 9,6 | 84,6 | 89,6 | 48,0 | 197 | 2,4 | 1,0 |
| ЗМ кукурузные початки в обертке (восковая спелость) | 0,54 | 5,73 | 449 | 62,6 | 43,0 | 11,1 | 42,0 | 254 | 63,2 | 322 | 1,7 | 1,32 |
| ЗМ тимофеевка (колошение) | 0,17 | 1,98 | 228 | 34,8 | 28,2 | 7,1 | 76,9 | 5,3 | 35,2 | 99,8 | 1,24 | 0,89 |
| ЗМ тимофеевка (начало цве- тения) | 0,16 | 2,44 | 282 | 35,2 | 26,9 | 7,4 | 95,2 | 4,1 | 18,6 | 138 | 0,97 | 0,52 |
| ЗМ тимофеевка (конец цвете- ния) | 0,19 | 2,8 | 307 | 37,2 | 27,3 | 9,63 | 93,7 | 7,08 | 41,5 | 161 | 3,28 | 1,31 |
| ЗМ овсяница луговая (коло- шение) | 0,15 | 1,85 | 225 | 21,2 | 17,3 | 6,1 | 79,0 | 4,2 | 12,6 | 94,3 | 0,9 | 0,6 |
| ЗМ овсяница луговая (цвете- ние) | 0,16 | 1,87 | 246 | 22,2 | 19,5 | 8,29 | 81,9 | 4,15 | 31,5 | 101 | 0,9 | 0,74 |
| ЗМ ежа сборная (цветение) | 0,16 | 2,4 | 263 | 35,2 | 30,7 | 9,2 | 80,1 | 5,01 | 18,2 | 125 | 1,8 | 0,8 |
| ЗМ ежа сборная (колошение) | 0,15 | 2,14 | 229 | 50,3 | 46,3 | 7,4 | 66,5 | 3,89 | 4,6 | 95,3 | 1,4 | 0,7 |
| ЗМ кострец безостый (начало цветения) | 0,14 | 2,15 | 249 | 37,6 | 30,2 | 6,42 | 84,7 | 4,18 | 17,5 | 113 | 1,6 | 0,7 |
| ЗМ кострец безостый (цвете- ние) | 0,15 | 2,42 | 289 | 34,3 | 29,5 | 7,9 | 103 | 5,21 | 22,1 | 135 | 2,00 | 0,8 |
