
Значения в столбце F соответствуют решению задачи на составление кормосмеси из трех ингредиентов.
Посредством простейших вычислений с помощью встроенных функций массивов можно рассчитать и более сложные смеси. Рассмотрим смесь, состоящую из четырех ингредиентов, в которой требуется добиться необходимого соотношения между четырьмя параметрами. Для исследования возьмем те же корма и клеверо-тимофеечное сено среднего качества.
Все исходные данные занесем в электронную таблицу Excel, как и в предыдущем примере. Они займут блок B2:E5, Искомые соотношения показателей в смеси кормов занесем в блок F2:F5, формулы запишем в блок G2:G5, как показано на рис. 4.3

На рис. 4.3 отображены результаты расчетов в столбце G. Формулы же, записанные там, имеют вид:
=МУМНОЖ(МОБР(B2:E5);F2:F5)
=МУМНОЖ(МОБР(B2:E5);F2:F5) =МУМНОЖ(МОБР(B2:E5);F2:F5) =МУМНОЖ(МОБР(B2:E5);F2:F5)
4.3. Построение экономико-математической модели рациона для решения средствами табличного процессора
Оптимизация рациона относится к достаточно трудоемким и сложным для понимания работниками сельского хозяйства задачам из области высшей математики. Существующие алгоритмы ее решения отличаются инвариантностью и многообразием деталей и тонкостей, изучение которых приводит в уныние даже искушенных математиков и требует длительного изучения. Опыт многолетней практики в работе со студентами неинженерных специальностей показывает, расчеты в большинстве случаев остаются без результата, и самое печальное – все это отталкивает специалистов от полезной и нужной области знаний.
Современное программное обеспечение для персонального компьютера позволяет полностью избавиться от «математической начинки» при выборе оптимального состава кормов в рационе, но ни в коей мере не снижает роль человека в управлении решением, без которого обойтись невозможно. Управлять решением должен специалист в области кормления и технологии кормов. Краеугольным камнем, определяющим успех этого дела, является хорошее понимание физиологии животных, их потребности в питательных веществах, знание особенностей кормления животных в рамках конкретных половозрастных групп с учетом фактической кормовой базы.
Исключительно важно подчеркнуть, что рассматриваемое здесь программное обеспечение окажется совершенно бесполезным для людей, далеких от понимания науки о кормлении животных. Для сведущих же в этой области знаний следует ознакомиться с вопросами составления математических моделей рационов и приемами решения их на персональном компьютере.
Прежде всего необходимо представить рацион как математическую оптимизационную модель, состоящую из системы уравнений и неравенств, подчиненную какой-либо целевой функции, записывающейся следующим образом:

Z max(min) = c 1 x 1 + c 2 x 2 + … + cnxn
при условиях:
a 11 x 1 + a 12 x 2 + … + a 1 nxn >= b 1; a 21 x 1 + a 22 x 2 + … + a 2 nxn <= b 2; a 31 x 1 + a 32 x 2 + … + a 3 nxn >= b 3, ……………………………………. amx 1 + am 2 x 2 + … + amnxn >= bm , причем, x 1, x 2, … xn >= 0.
Это общая форма записи оптимизационной модели. Здесь присутствуют следующие обозначения:
x 1, x 2, … xn – переменные, или корни оптимизируемой системы, которые в конечном итоге и являются ее решением. Применительно к проектированию рациона – это ничто иное, как количества разных кормов в рационе;
n – количество переменных. В нашем случае – количество всех кормов в рационе (наименований);
m – количество ограничений – количество показателей питательности, которое учитывается при составлении рациона;
a 11, a 12, … amn – коэффициенты или качественные характеристики кормов. Имеется в виду содержание в единице корма жизненно важных питательных веществ и энергии;
c 1, c 2, … cn – критерий оптимизации. В простейшем случае – это стоимость каждого корма (за единицу веса). В этом случае ставится задача получить наиболее дешевый рацион. Однако в последнее время этот критерий утратил свою значимость, так как в большинстве случаев качественный рацион экономически оправдывается прибавкой продукции. Все большее значение приобретает главный показатель качества кормления – концентрация обменной энергии в сухом веществе рациона. Задачу решают так, чтобы получить максимум концентрации энергии при заданном наборе кормов и ограничений;
b 1, b 2, … bm – ограничения, которые выражают потребность животного в необходимых для обеспечения здоровья и заданного количества продукции факторах питания. Они определяются научно обоснованными нормами кормления.
Такова система основных ограничений. Они выражают условия по балансу питательных веществ. С точки зрения физиологии питания различные группы кормов должны быть в определенном соотношении. Причем каждый вид корма скармливается в допустимых пределах. А это означает, что необходимо и в модели определить нижние и верхние границы содержания отдельных видов кормов в рационе. Их нужно задать таким образом, чтобы содержание каждого вида корма могло изменяться в пределах этих границ. Такие условия описываются дополнительными ограничениями. Они имеют важное значение в формировании практического решения. Во избежание несовместности системы сумма процентов по нижней границе содержания отдельных видов кормов не должна быть меньше 100 %, а по верхней границе –
