Женская грудь - идеальная упаковка для молока!

Решение задачи линейного программирования с использованием MathCAD

Введем в рабочий лист поясняющий текст. Для этого поместим курсор в позицию ввода текста. Затем выберем (щелчком мыши или с помощью клавиш) пункт Inset (Вставка) главного меню MathCAD. В появившемся падающем меню щелкнем по пункту Text Region (Тек­стовая область) или в месте расположения курсора нажмем комбина­цию клавиш Shift +» (двойная кавычка). В обоих случаях появится шаблон, указывающий место и начало ввода. По мере заполнения текстовая область будет автоматически увеличиваться. По заверше­нии ввода нужной информации выведем курсор за рамки области

Далее зададим критерий оптимизации — целевую функцию. Для это­го поместим курсор в позицию ввода математического выражения и начнем вводить имя критерия оптимизации с аргументами в скобках через запятые. Затем нажмем комбинацию клавиш Shift +: (двоеточие) или с панели Calculator (Калькулятор) для ввода знака присваивания := (двоеточие и равно). На месте правой метки расположим выражение критерия оптимизации. Аналогично вводятся начальные приближения.

Для решения задачи используем блок функций Given… Maximize. С этой целью необходимо:

Ввести, если нужно, комментарии, нажав комбинацию клавиш Shift +» (двойная кавычка); ввести ключевое слово Given;

Ввести систему ограничений, используя при этом знак < с напе­ли Boolean;

Ввести граничные значения;

Ввести имя функции Maximize с искомыми параметрами, напри­мер Maximize (F,X), и нежирный знак равенства [=] , при этом будут выведены значения искомых переменных; вывести вектор х значений полученных переменных через знак присвоения [:=];

Вывести значение целевой функции, для чего ввести имя целе­вой функции с параметром и знак нежирного равенства [=]. Ниже показан процесс оптимизации с помощью MathCAD (рис. 6.6).

Программа решения задачи линейного программирования Критерий оптимизации — целевая функция

F(x): = 2-x1+3 х2

Начальные приближения х,:=1 х$:=1 Given

X] + 3 х2 < 18

2-Х!+Х2<16

Х2<5 3 х2<21

XI > 0 х2 > О

‘СЛ 6

4

V /

Решение

Maximize(F, x)=

6 4

V /

Х:=

F(x)= 24

Рис. 6.6. Программа решения задачи линейного программирования


Leave a Reply

Name (required)


Mail (required)


Website



СИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ УПАКОВОЧНОГО ПРОИЗВОДСТВА

Решение задачи линейного программирования С использованием Excel

Решение задач линейного программирования в Excel производит­Ся с помощью блока Solver, вызываемого командой меню Сервис —> Поиск решения. Последовательность действий такова. Вводятся исходные данные в созданную для этого форму и зависимости из математической мо­дели. Из меню Сервис открывается диалоговое окно Поиск решения, В котором вводятся ячейка целевой функции, ее назначение (макси­мум или минимум), изменяемые ячейки […]

Представление кривых

Существует множество способов построения кривых вручную с помощью карандаша, ручки, кисточки, ножа и разнообразных инст­рументов: линейки, лекала, циркуля, плаза, шаблона и т. д. Каждый инструмент служит определенной цели, причем нет пи одного абсо­лютно универсального. Точно так же в машинной графике кривые строятся с помощью разных методов и инструментов. Кривая может быть представлена совокупностью точек. Если […]

Программы рисования

Программы рисования используются в качестве дополнительных компонентов к программам полиграфии, анимации, презентации. Художникам, работающим на компьютере, наверняка будет интере­сен растровый графический редактор Fractal Desigh Painter. В нем имитируется работа художественных инструментов: кисти, каранда­ша, пастели. Для большего удобства рекомендуется использовать план­шет. Программа позволяет передавать множество цветовых эффек­тов, использовать фильтры PhotoShop. Функции редактора Fractal Desigh Expression аналогичны […]