Решение транспортной задачи, как задачи линейного программирования.
Построим функцию в системе MathCAD и занесём туда все известные величины:
Там же запишем математическую модель в матричной форме и найдем её минимальное значение:
В итоге получаем, что предприятие понесёт наименьшие расходы при перевозки F=415 при следующих значения переменных: x11=0, x12=20, x13=10, x14=0, x21=20, x22=0, x23=0, x24=0, x31=0, x32=0, x33=5, x34=15.
1.3. Решение задачи в системе MatLab. Вначале занесём все известные величины в виде совокупности матриц различного размера и определим ограничения для переменных, которые будут определять функцию, минимальное значение которой будем искать. И, используя, оператор линейного программирования LINPROG,имеющего следующую структуру: X=LINPROG (f, A, b, Aeq, beq, LB, UB), параметры которого были рассмотрены выше, дадим машине команду на вычисление:
В итоге получаем, что предприятие понесёт наименьшие расходы при перевозки F=415 при следующих значения переменных: x11=0, x12=20, x13=10, x14=0, x21=20, x22=0, x23=0, x24=0, x31=0, x32=0, x33=5, x34=15.
|