Решение:
1. Обозначим переменные:
— x — количество сена (в кг)
— y — количество силоса (в кг)
2. Запишем ограничения по количеству корма:
— x + y <= 40 (не более 40 кг корма)
3. Запишем ограничения по питательным веществам:
- 0.04x + 0.015y >= 1 (не менее 1 кг белка)
— 1.2x + 3.5y >= 0.2 (не менее 200 г кальция)
4. Запишем функцию цели (себестоимость):
— C = 1.4x + 0.8y (минимизировать себестоимость)
5. Теперь у нас есть система ограничений и функция цели:
— Ограничение по корму: x + y <= 40
- Ограничение по белку: 0.04x + 0.015y >= 1
— Ограничение по кальцию: 1.2x + 3.5y >= 0.2
6. Преобразуем ограничения:
— Ограничение по белку: 0.04x + 0.015y >= 1 можно умножить на 100, чтобы избавиться от десятичных дробей: 4x + 1.5y >= 100
— Ограничение по кальцию: 1.2x + 3.5y >= 0.2 можно умножить на 10: 12x + 35y >= 2
7. Теперь у нас есть следующие ограничения:
— x + y <= 40
- 4x + 1.5y >= 100
— 12x + 35y >= 2
8. Теперь мы можем решить эту задачу линейного программирования с помощью графического метода или симплекс-метода. Для простоты, рассмотрим графический метод.
9. Построим график ограничений на координатной плоскости (x, y):
— Для x + y <= 40: y = 40 - x
- Для 4x + 1.5y >= 100: y = (100 — 4x) / 1.5
— Для 12x + 35y >= 2: y = (2 — 12x) / 35
10. Найдем точки пересечения ограничений, чтобы определить область допустимых решений.
11. После нахождения всех точек пересечения, подставим их в функцию цели C = 1.4x + 0.8y, чтобы найти минимальную себестоимость.
12. Выберем точку, которая дает минимальное значение функции цели при выполнении всех ограничений.
13. Записываем оптимальное решение, которое будет содержать количество сена и силоса, а также минимальную себестоимость.
Таким образом, мы составили математическую модель задачи и описали шаги для ее решения.