Автоматизированное проектирование сложных многокомпонентных продуктов питания. Муратова Е.И - 60 стр.

UptoLike

60
Для решения поставленной задачи воспользуемся встроенной в Mat-
Lab функцией linprog. Ниже приведён текст соответствующей программы
для расчёта первой рецептуры.
% Определение коэффициентов целевой функции
f = [379; 307; 43; 0; 0; 540.1];
%f=–f;
% Задание матрицы A и вектора b правой части системы неравенств
A = [–99.85 –78 –92 –96 –98 –99.1;
26.4 34 450 60 50 165];
b = [–75; 70];
% Задание ограничений типа равенств
Aeq=[1 1 1 1 1 1 ];
beq=[1];
% Задание ограничений снизу на переменные
lb=[0.5; 0.15; 0.01; 0.01; 0.003; 0.2];
% Задание ограничений сверху на переменные
rb=[0.65; 0.3; 0.04; 0.015; 0.01; 0.25];
% Решение и вывод результата в командное окно
x = linprog(f, A, b, Aeq, beq, lb, rb)
Результаты расчёта программы: x
1
= 0,5; x
2
= 0,2436; x
3
= 0,0314;
x
4
= 0,015; x
5
= 0,01; x
6
= 0,2.
Энергетическая ценность при стоимости изделия 70 р./кг составит
373,6633 ккал. Для приготовления рецептуры в её состав необходимо
включить 50% сахара, 24% патоки, 3% пектина цитрусового, 1,5% цитрата
натрия, 1% лимонной кислоты и 20% шоколадной глазури.
11. Исходные данные для расчёта рецептуры 2
Рецептурные
ингредиенты (РИ)
Возможный
диапазон
варьирования
РИ, %
Содержание
сухих веществ
РИ, %
Энергетиче-
ская ценность
Стои
мость
РИ, р./кг
Сахар-песок 30...65 99,85 379,0 26,4
Фруктоза 10...20 97,20 92,0 100
Патока крахмальная
15...30 78,00 307 34
Пектин цитрусовый
1...4 92,00 43 450
Цитрат натрия 1,0...1,5 96,00 0 50
Лимонная кислота 0,3...1 98,00 0 60
Шоколадная
глазурь
20...25 99,10 540,1 165