русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Нелинейное программирование».

Задание 1.Найти графическим методом минимальное и максимальное значения функции

при ограничениях

Решение.Сначала необходимо построить область допустимых решений (многоугольник решений) – множество точек плоскости, удовлетворяющих неравенствам системы ограничений. После построения ОДР следует записать уравнения линий уровня целевой функции – множество точек плоскости, в которых целевая функция постоянна: . Построив линии уровня для разных значений , определяют направление возрастания (убывания) целевой функции. Затем, перемещая линию уровня в нужном направлении в ОДР, находят точки области, в которых целевая функция принимает оптимальное значение.

Область допустимых решений задачи представляет собой многоугольник . Если положить , то получим уравнение окружности

С уменьшением (увеличением) (квадрата радиуса) значения функции соответст­венно уменьшаются (увеличиваются).

Проводя из точки окружности различных радиусов, получаем: мини­мальное значение функция прини­мает в точке , в которой окружность касается области решений.

Точка не является угловой, её координаты находят в результате реше­ния системы уравнений, соответствую­щих прямым и . Для двух перпендикулярных прямых и выполняется соотношение: (или ).

Уравнение прямой : . Тогда уравнение прямой : .

Для определения воспользуемся тем, что эта прямая проходит через точку :

, . Т.е. уравнение прямой : .

Определяем координаты точки :

Минимальное значение функции: .

Максимальное значение функция принимает в точке : .

Ответ: при , ; при , .


Задача 1.

Найти графическим методом минимальное и максимальное значения функции

при ограничениях

Решение.


Строим область допустимых решений.

1) - окружность с центром в начале координат и радиусом . Область решений неравенства состоит из точек, лежащих внутри этой окружности и на ней самой.

x1
2) - окружность с центром в начале координат и радиусом . Область решений неравенства состоит из точек, лежащих за этой окружностью и на ней самой.

Таким образом, с учётом условий неотрицательности переменных, областью допустимых решений задачи является часть кольца, образованного окружностями.

Теперь строим линии уровня функции и определяем направление убывания (возрастания) : .

Для разных значений графиком уравнения является прямая.

При прямая проходит через начало координат.

При прямые сдвигаются вправо.

Перемещая прямую в направлении возрастания, получим, что минимум целевой функции достигается в точке , а максимум – в точке .

Координаты точки очевидны: , , .

Точка - точка касания прямой и окружности .

Из уравнения (1): , .

Тангенс угла наклона касательной к окружности равен:

.

, , , .

Подставляем в уравнение 1-ой окружности:

, , .

.

Задача 2.

Найти графическим методом минимальное и максимальное значения функции

при ограничениях

Просмотров: 697


Вернуться в оглавление



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.