Задача 4. Решение задачи линейного программирования в MathCAD

 

Для решения оптимизационных задач используются две функции MathCAD:

 

– вычисление точки максимума

– вычисление точки минимума

 

где

f – имя целевой функции, определенной до обращения к функции;

<список параметров> – содержит перечисление (через запятую) имен параметров, относительно которых решается оптимизационная задача.

 

Замечание: Перед обращением к функциям Maximize, Minimize (имена которых начинаются прописными буквами) следует обязательно задать начальное значение параметров оптимизации.

 

Запустите MathCAD и определите целевую функцию. Для вода символа присваивания “:=” используйте комбинацию клавиш “CTRL+:” или соответствующую кнопку на панели инструментов

Введите начальные значения и

 

Введите ключевое слово givenи задайте ограничения

 

На панели инструментов Matrix щелкните по кнопке или нажмите комбинацию клавиш “CTRL + M” и добавьте матрицу с одним столбцом и количеством строк, соответствующим количеству переменных:

Укажите в качестве элементов матрицы имена переменных и определите матрицу с помощью функции Maximize (т.к. ищется максимум функции):

 

Найдите значение матрицы и соответствующего значения целевой функции:

 

Таким образом, максимальная прибыль достигается при производстве 12 изделий вида и 6 изделий вида .

Ответ: при плане