Как найти расстояние между двумя кривыми

Цель
работы:
найти расстояние между двумя фигурами
на плоскости, используя оптимизационный
подход и метод неопределенных множителей
Лагранжа. Для компьютерного получения
решения и его визуализации использовать
пакет MAPLE.

1. Теоретические сведения

    1. Метод
      множителей Лагранжа

Стандартная
условно-экстремальная задача формулируется
следующим образом:

найти
минимум функции (критерия) J
=
f(x1,
…,
xn)
при наличии ограничений

g1(x1,
…,
xn)
= 0,
…, gm(x1,
…,
xn)
= 0,

или
коротко

Основной
аналитический метод решения связан с
введением вектора множителей Лагранжа



и построением составного критерия
(функции
Лагранжа)

L
= f(X)
+
g
(X)

min

или
в более подробной записи

Экстремум
этой функции ищется обычным образом
путем взятия производных и приравнивания
их нулю. Тем самым исходная
условно-экстремальная задача сводится
к задаче отыскания безусловного
экстремума.

Пример
1.
Вписанный прямоугольник максимального
периметра.

Эллипс
задан своим каноническим уравнением

Требуется среди всех вписанных в него
прямоугольников (рис. 1) найти прямоугольник
с максимальным периметром.





y

b


y


x


x


a


2x


2y

Рисунок
1

Решение.
Формализуем задачу, выписав критерий
и ограничения:

J
= 4x
+ 4y

max;

,
x,
y

0.

Строим
составной критерий (функцию Лагранжа):

Приравниваем
нулю производные по
x
и
y:


откуда
x
=
2a2
/ ,
y
=
2b2
/ ,
x
/y
= a2
/ b2,

Таким
образом,
стороны прямоугольника с максимальным
периметром относятся как квадраты
полуосей эллипса. Подставляя эти значения
в уравнение эллипса, находим, что 2
= 4а2
+ 4b2.
Окончательно имеем

П
ример
2.
Расстояние
между окружностью и параболой.

Пусть
требуется найти расстояние между
окружностью

и параболой

Решение.
Изобразим окружность и параболу на
плоскости (рис. 2). Задача сводится к
отысканию точки P1
с координатами (x1,
y1),
принадлежащей окружности, и точки P2
с координатами

(x2,
y2),
принадлежащей параболе, таких, чтобы
расстояние между ними

было минимальным. Для облегчения
дальнейших вычислений расстояние d
можно заменить его квадратом. Выписываем
критерий и ограничения:

Строим
функцию Лагранжа:

Решение
задачи теперь сводится к отысканию
минимума функции от шести переменных
x1,
x2,
y1,
y2,
λ1,
λ2.
Это можно сделать, приравняв соответствующие
шесть производных нулю:

Заметим,
что два последних уравнения – это просто
описание исходных кривых.

Данная
ыимееи три различных решения. Геометрически
им соответствуют три прямые, показанные
на рис. 3. Все они проходят через центр
окружности и пересекают одну из ветвей
параболы под прямым углом. Заметим, что
ортогональность
кратчайшего отрезка, соединяющего две
кривые, каждой из них – общее свойство
задач о минимальном расстоянии.

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

.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

ОДНА
ЗАДАЧА ВАРИАЦИОННОГО АНАЛИЗА, связанная с нахождением кратчайшего расстояния
между кривыми

Постановка
задачи.

Указание.

Теорема.

Доказательство.

Резюме.

Авторы

Манасян Сергей Керопович,
доктор технических наук, профессор, член-корреспондент РАЕ

Красноярский
техникум социальных технологий

КГБПОУ
«КТСТ», преподаватель

Ассоциация
научных сотрудников «СибАК», рецензент

Черняева Ольга, магистрант

Санкт-Петербургский
горный университет, выпускник

Санкт-Петербургский
государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова
(Ленина), магистрант

СПбГЭТУ
«Ленинградский электротехнический институт»

Красноярск
– Санкт-Петербург

2021

ОДНА
ЗАДАЧА ВАРИАЦИОННОГО АНАЛИЗА, связанная с нахождением кратчайшего расстояния
между кривыми

       Имеем две кривые .

Постановка задачи.
Пусть функции
 – непрерывные и непрерывно
дифференцируемые. Требуется найти кратчайшее расстояние между ними.

Указание.
Решите задачу разными способами. Для решения используйте методы оптимизации и
вариационный анализ, школьный курс алгебры, понятие производной, уравнение
касательной к графику функции, элементы аналитической геометрии, нормальный
вектор к кривой в точке, нормаль к прямой, расстояние между прямыми, длина дуги
по кривой. Задача сводится к нахождению минимального расстояния между двумя
точками, одна из которых лежит на кривой
 а другая – на кривой

Пример.

        
 — ?             (1)

Решение.
1 способ

 ;            (2)

                                                                                               
(3)                 

                 
                 (4)

Ответ:
d(f1,f2)=1,75.

Решение.
2 способ

                          
d=min |f|
=
min |-x2-1-x-1|=min
|
x**2+x+2|,                          
(5)

                           
                       (6)                            

          (7)

Решение.
3 способ

                           
 , min J(y)=,                        
(8)

где y – экстремальная кривая (точнее, это – экстремаль, и она является
стационарной кривой, – причем понятие стационарной кривой является более общим
по сравнению с понятием «экстремальная кривая»); точка
 принадлежит
первой кривой
f1(x), 
точка
 – второй кривой f2(x).

       Пояснение. Подынтегральная
функция зависит только от производной функции, поэтому экстремальная кривая
(экстремаль функционала
J(y))
имеет вид:

.

       Возможные
ориентации касательных к экстремали (эта кривая является аналогом «стационарной
точки», если бы
J(y)
был не целевым функционалом, т.е. функцией от функции, а целевой функцией)
в точках ее пересечения с граничной кривой определяются условием
трансверсальности
:

                        
+(=0.                      
(9)

а)
Применим условие трансверсальности для кривой
 в точке  :

= 0.                
(10)

.                                               
(11)

b)
Применим условие трансверсальности для кривой
 в точке  :

= 0.                
(10)

.                                                  (11)

c)
Совместим условие трансверсальности для кривой
 с экстремалью в точке  :

                .                            (12)

 = 0.                
                                                      
(13)

d) Совместим
условие трансверсальности для кривой
 с экстремалью в точке  :

                     .                            (14)

 = 0.               
                                                                                            (15)

Выражение (15) принимает вид:

            В результате получаем систему из 4
уравнений с 4 неизвестными:

                                 
                           (16)

;

                                 
                            (17)

.

            Решение системы (16-17)
имеет вид:

 (из уравнения (17)),                                                                   
                           (18)

 (подставляя (18) в (16),     )                                      (19)                                                                                  

 ,                                                     
                   (20)

 (,                                                                            (21)

Решение. 4 способ

Пусть искомые точки, доставляющие минимум целевой функции
«расстояние между кривыми 1 и 2, есть точки М1 и М2, соответственно на кривой 1
и на кривой 2:

         Целевая
функция – евклдово расстояние между М1 и М2, равное длине отрезка М1М2:

 ® min.                             
(22)

         Ограничения
– принадлежность точки М1 кривой
f1 и
точки М2 кривой М2:

                                       
                                  
(23)                              

                                                                                                     
(24)

         Составляем
функцию Лагранжа:

L(                                                        
(25)

         Cоставляем систему 6 уравнений
из 6 неизвестных:

Решая данную систему, получим
ответ:
D=7/4.

Другие способы решения данной
задачи Вы можете предложить сами.

Как составить функцию расстояния между кривыми?

Здравствуйте!
Нужно найти наименьшее расстояние между двумя кривыми методом градиентного спуска:
x^2+y^2−2*x+4*y+3 = 0 и x = (cosϕ)^3 − 1, y = 2 + (sinϕ)^3
Суть вопроса в том, что я не могу составить функцию расстояния между точками на этих прямых, чтобы потом её минимизировать. Подскажете, как это сделать? Заранее спасибо


  • Вопрос задан

    более трёх лет назад

  • 1548 просмотров

Пригласить эксперта

Есть же формула расстояния между двумя точками:
sqrt((x2-x1)^2+(y2-y1)^2)
Вот в неё подставляем x и y из первого и второго уравнения, причём в первом придётся выразить y через x.
Получаем функцию расстояния между двумя произвольными точками кривых:
d = f(x; ф) >= 0

p.s.
Если мы говорим про вещественные числа.


  • Показать ещё
    Загружается…

25 мая 2023, в 05:30

1000 руб./за проект

25 мая 2023, в 05:14

5000 руб./за проект

25 мая 2023, в 02:38

1000 руб./за проект

Минуточку внимания

Главная » 2013 » Август » 4 » найти расстояние между кривыми


20:17

найти расстояние между кривыми

Пример 1. Найти расстояние ρ0 между кривыми y= x и y1=x2 на отрезке [0,1].

Решение.

Пример 2. Найти расстояние первого порядка между кривыми y(x)=x2 и y1(x)=x3 на отрезке [0,1].

Решение.

Расстояние между кривыми (пояснение)

  • 1
  • 2
  • 3
  • 4
  • 5

Категория: Вариационное исчисление | Просмотров: 10438 | Добавил: Admin | Теги: экстремум функционала, найти, непрерывность функционала, близость кривых | Рейтинг: 2.0/1

Всего комментариев: 0

Войдите:

avatar

Ну, да, мне нужно найти такие точки, одну на одной кривой, другую на второй, расстояния между которыми будет минимально. Я знаю формулу расстояния между двумя точками: sqrt((x2-x1)**2 — (y2-y1)**2), проблема в том, чтобы из данных уравнений кривых составить такое уравнение

– SHOUMEN

30 мар 2019 в 7:21

Понравилась статья? Поделить с друзьями:

Не пропустите также:

  • Как найти самолет для гта
  • Как составить бух баланс по оборотно сальдовой ведомости пример
  • Как найти канал наш спорт
  • Как найти электронную сигарету у ребенка
  • Как найти моду измерения алгебра

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии