Эллипс, его фокусы и главные оси
Эллипс как коническое сечение, его фокусы и директрисы, получаемые геометрически с помощью шаров Данделена.
Э́ллипс (др.-греч. ἔλλειψις «опущение; нехватка, недостаток (эксцентриситета до 1)») — замкнутая кривая на плоскости, которая может быть получена как пересечение плоскости и кругового цилиндра или как ортогональная проекция окружности на плоскость.
Окружность является частным случаем эллипса с эксцентриситетом . Наряду с гиперболой и параболой, эллипс является коническим сечением и квадрикой.
Определение[править | править код]
Эллипс — геометрическое место точек M евклидовой плоскости, для которых сумма расстояний до двух данных точек и (называемых фокусами) постоянна и больше расстояния между фокусами, то есть
- , причём
Другие определения[править | править код]
Эллипс также можно определить как:
- фигуру, которую можно получить из окружности, применяя аффинное преобразование
- ортогональную проекцию окружности на плоскость
- пересечение плоскости и кругового цилиндра.
Связанные определения[править | править код]
- Проходящий через фокусы эллипса отрезок AB, концы которого лежат на эллипсе, называется большой осью данного эллипса. Длина большой оси равна 2a в вышеприведённом уравнении.
- Отрезок CD, перпендикулярный большой оси эллипса, проходящий через центральную точку большой оси, концы которого лежат на эллипсе, называется малой осью эллипса.
- Точка пересечения большой и малой осей эллипса называется его центром.
- Отрезки, проведённые из центра эллипса к вершинам на большой и малой осях называются, соответственно, большой полуосью и малой полуосью эллипса, и обозначаются a и b.
- Расстояния и от каждого из фокусов до данной точки на эллипсе называются фокальными радиусами в этой точке.
- Расстояние называется фокальным расстоянием.
- Величина называется эксцентриситетом.
- Диаметром эллипса называют произвольную хорду, проходящую через его центр. Сопряжёнными диаметрами эллипса называют пару его диаметров, обладающих следующим свойством: середины хорд, параллельных первому диаметру, лежат на втором диаметре. В этом случае и середины хорд, параллельных второму диаметру, лежат на первом диаметре.
- Радиус эллипса в данной точке это отрезок, соединяющий центр эллипса с точкой, а также его длина, которая вычисляется по формуле , где — угол между радиусом и большой полуосью.
- Фокальным параметром называется половина длины хорды, проходящей через фокус и перпендикулярной большой оси эллипса.
- Отношение длин малой и большой полуосей называется коэффициентом сжатия эллипса или эллиптичностью: . Величина, равная называется сжатием эллипса. Для окружности коэффициент сжатия равен единице, сжатие — нулю. Коэффициент сжатия и эксцентриситет эллипса связаны соотношением
- Для каждого из фокусов существует прямая, называемая директрисой, такая, что отношение расстояния от произвольной точки эллипса до его фокуса к расстоянию от этой точки до данной прямой равно эксцентриситету эллипса. Весь эллипс лежит по ту же сторону от такой прямой, что и фокус. Уравнения директрис эллипса в каноническом виде записываются как для фокусов соответственно. Расстояние между фокусом и директрисой равно .
Соотношения между элементами эллипса[править | править код]
Части эллипса (описание см. в разделе «Связанные определения»)
- — большая полуось;
- — малая полуось;
- — фокальное расстояние (полурасстояние между фокусами);
- — фокальный параметр;
- — перифокусное расстояние (минимальное расстояние от фокуса до точки на эллипсе);
- — апофокусное расстояние (максимальное расстояние от фокуса до точки на эллипсе);
— большая полуось | ||||||
— малая полуось | ||||||
— фокальное расстояние | ||||||
— фокальный параметр | ||||||
— перифокусное расстояние | ||||||
— апофокусное расстояние |
Координатное представление[править | править код]
Эллипс как кривая второго порядка[править | править код]
Эллипс является центральной невырожденной кривой второго порядка и удовлетворяет общему уравнению вида
при инвариантах и , где:
Соотношения между инвариантами кривой второго порядка и полуосями эллипса (верно только при условии, что центр эллипса совпадает с началом координат и ):
Соотношения
Если переписать общее уравнение в виде
то координаты центра эллипса:
угол вращения определяется из выражения
Направления векторов осей:
отсюда
Длины полуосей определяются выражениями
Обратное соотношение — коэффициенты общего уравнения из параметров эллипса — можно получить, подставив в каноническое уравнение (см. раздел ниже) выражение для поворота системы координат на угол Θ и переноса в точку :
Выполнив подстановку и раскрыв скобки, получим следующие выражения для коэффициентов общего уравнения:
Если ввести только угол, а центр эллипса оставить в начале координат, то
Следует заметить, что в уравнении общего вида эллипса, заданного в декартовой системе координат, коэффициенты (или, что то же самое, ) являются определёнными с точностью до произвольного постоянного множителя, то есть приведённая выше запись и
где являются эквивалентными. Нельзя ожидать, что выражение
будет выполняться при любом .
Соотношение между инвариантой и полуосями в общем виде выглядит следующим образом:
где — коэффициент при переносе начала координат в центр эллипса, когда уравнение приводится к виду
Другие инварианты находятся в следующих соотношениях:
Каноническое уравнение[править | править код]
Для любого эллипса можно найти декартову систему координат такую, что эллипс будет описываться уравнением:
Это уравнение называется каноническим уравнением эллипса. Оно описывает эллипс с центром в начале координат, оси которого совпадают с осями координат[Комм. 1].
Соотношения[править | править код]
Для определённости положим, что
В этом случае величины и — соответственно, большая и малая полуоси эллипса.
Зная полуоси эллипса, можно вычислить:
- его фокальное расстояние и эксцентриситет
- координаты фокусов эллипса
Эллипс имеет две директрисы, уравнения которых можно записать как
Фокальный параметр (то есть половина длины хорды, проходящей через фокус и перпендикулярной оси эллипса) равен
Фокальные радиусы, то есть расстояния от фокусов до произвольной точки кривой :
Уравнение диаметра, сопряжённого хордам с угловым коэффициентом :
Уравнение касательной к эллипсу в точке имеет вид:
Условие касания прямой и эллипса записывается в виде соотношения
Уравнение касательных, проходящих через точку :
Уравнение касательных, имеющих данный угловой коэффициент :
точки касания такой прямой эллипса (или что то же самое, точки эллипса, где касательная имеет угол с тангенсом, равным ):
Уравнение нормали в точке
Уравнения в параметрической форме[править | править код]
Геометрическая иллюстрация параметризации эллипса (анимация)
Каноническое уравнение эллипса может быть параметризовано:
где — параметр.
Только в случае окружности (то есть при ) параметр является углом между положительным направлением оси абсцисс и радиус-вектором данной точки.
В полярных координатах[править | править код]
Если принять фокус эллипса за полюс, а большую ось — за полярную ось, то его уравнение в полярных координатах будет иметь вид
где e — эксцентриситет, а p — фокальный параметр.
Знак минус соответствует помещению полюса полярных координат в левый фокус, а знак плюс — в правый.
Вывод уравнения[править | править код]
Пусть r1 и r2 — расстояния до данной точки эллипса от первого и второго фокусов.
Пусть также полюс системы координат находится в первом фокусе, а угол отсчитывается от направления на второй фокус.
Тогда из определения эллипса следует, что
- .
Отсюда .
С другой стороны, из теоремы косинусов
Исключая из последних двух уравнений, получаем
Учитывая, что и , получаем искомое уравнение.
Если принять центр эллипса за полюс, а большую ось — за полярную ось, то его уравнение в полярных координатах будет иметь вид
Длина дуги эллипса (
s) в зависимости от его параметра (
θ)
Длина дуги эллипса[править | править код]
Длина дуги плоской линии определяется по формуле:
Воспользовавшись параметрическим представлением эллипса, получаем следующее выражение:
После замены выражение для длины дуги принимает окончательный вид:
Получившийся интеграл принадлежит семейству эллиптических интегралов, которые в элементарных функциях не выражаются, и сводится к эллиптическому интегралу второго рода . В частности, периметр эллипса равен:
где — полный эллиптический интеграл второго рода.
Приближённые формулы для периметра[править | править код]
Максимальная погрешность этой формулы при эксцентриситете эллипса (соотношение осей ).
Погрешность всегда положительна.
Приблизительно в два раза меньшие погрешности в широком диапазоне эксцентриситетов дает формула:
, где
Максимальная погрешность этой формулы при эксцентриситете эллипса (соотношение осей )
Погрешность также всегда положительна.
Существенно лучшую точность при обеспечивает формула Рамануджана:
При эксцентриситете эллипса (соотношение осей ) погрешность составляет .
Погрешность всегда отрицательна.
Ещё точней оказалась вторая формула Рамануджана:
Точные формулы для периметра[править | править код]
Джеймс Айвори[1] и Фридрих Бессель[2] независимо друг от друга получили формулу для периметра эллипса:
Альтернативная формула
где — арифметико-геометрическое среднее 1 и ,
а — модифицированное арифметико-геометрическое среднее 1 и , которое было введено С. Ф. Адлаем в статье 2012 года[3].
Площадь эллипса и его сегмента[править | править код]
Площадь эллипса вычисляется по формуле
Площадь сегмента между дугой[en], выпуклой влево, и вертикальной хордой, проходящей через точки и можно определить по формуле[4]:
Если эллипс задан уравнением
, то площадь можно определить по формуле
Другие свойства[править | править код]
- Оптические
- Свет от источника, находящегося в одном из фокусов, отражается эллипсом так, что отраженные лучи пересекутся во втором фокусе.
- Свет от источника, находящегося вне любого из фокусов, отражается эллипсом так, что отраженные лучи ни в каком фокусе не пересекутся.
- Если и — фокусы эллипса, то для любой точки X, принадлежащей эллипсу, угол между касательной в этой точке и прямой равен углу между этой касательной и прямой .
- Прямая, проведённая через середины отрезков, отсечённых двумя параллельными прямыми, пересекающими эллипс, всегда будет проходить через центр эллипса. Это позволяет построением с помощью циркуля и линейки легко получить центр эллипса, а в дальнейшем оси, вершины и фокусы.
- Эквивалентная формулировка: через середины двух любых параллельных хорд эллипса проходит какой-либо диаметр эллипса. В свою очередь, любой диаметр эллипса всегда проходит через центр эллипса.
- Эволютой эллипса является астроида, вытянутая вдоль вертикальной оси.
- Точки пересечения эллипса с осями являются его вершинами.
- Эксцентриситет эллипса, то есть отношение характеризует вытянутость эллипса. Чем эксцентриситет ближе к нулю, тем эллипс больше напоминает окружность и наоборот, чем эксцентриситет ближе к единице, тем он более вытянут.
- Если эксцентриситет эллипса равен нулю (что то же самое, что фокальное расстояние равно нулю: ), то эллипс вырождается в окружность.
- Экстремальные свойства[5]
-
- где обозначает площадь фигуры .
- Более того, равенство достигается в том и только в том случае, если ограничено эллипсом.
- Среди всех выпуклых замкнутых кривых, ограничивающих данную площадь, эллипсы и только они имеет максимальную аффинную длину.
- где обозначает площадь фигуры .
- Если произвольный эллипс вписан в треугольник ABC и имеет фокусы P и Q, тогда для него справедливо соотношение[6]
- Если лестницу (бесконечно тонкий отрезок прямой) прислонить к вертикальной стенке с горизонтальным полом, и один конец лестницы будет скользить по стенке (всё время касаясь её) а второй конец лестницы будет скользить по полу (всё время касаясь его), тогда любая фиксированная точка лестницы (не на её концах), будет двигаться по дуге некоторого эллипса. Это свойство остаётся верным, если мы возьмём точку не внутри лестницы-отрезка, а на её мыслимом продолжении. Последнее свойство используется в описанном выше[⇦] эллипсографе.
- Касательная, проходящая через точку , принадлежащую эллипсу, имеет следующее уравнение:
Построение эллипса[править | править код]
|
Построение эллипса с помощью иголок, нитки и карандаша |
Инструментами для рисования эллипса являются:
- эллипсограф
- две иголки, воткнутые в фокусы эллипса и соединённые ниткой длиной 2a, которую оттягивают карандашом. Способ был придуман Джеймсом Максвеллом в возрасте 14 лет и при запросе его отца в Эдинбургское королевское общество оказался ранее неизвестным[7].
При помощи циркуля или циркуля и линейки можно построить любое количество точек, принадлежащих эллипсу, но не весь эллипс целиком.
Эллипсы, связанные с треугольником[править | править код]
- Эллипс Брокара — эллипс с фокусами в точках Брокара
- Эллипс Мандарта
- Эллипс Штейнера
См. также[править | править код]
- Кривая второго порядка
- Парабола
- Каустика
- Эллипсоид
- Эллипсограф
- Гипербола
- Окружность Аполлония
- Овал Кассини
Комментарии[править | править код]
- ↑ Если же в правой части стоит единица со знаком минус, то получившееся уравнение
описывает мнимый эллипс, он не имеет точек на вещественной плоскости.
Примечания[править | править код]
- ↑ Ivory J. A new series for the rectification of the ellipsis (англ.) // Transactions of the Royal Society of Edinburgh. — 1798. — Vol. 4. — P. 177—190. — doi:10.1017/s0080456800030817.
- ↑ Bessel F. W. Über die Berechnung der geographischen Längen und Breiten aus geodätischen Vermesssungen (нем.) // Astron. Nachr.. — 1825. — Bd. 4. — S. 241—254. — doi:10.1002/asna.18260041601. — Bibcode: 1825AN……4..241B. В англ. переводе: Bessel F. W. The calculation of longitude and latitude from geodesic measurements (1825) (англ.) // Astron. Nachr.. — 2010. — Vol. 331. — P. 852—861. — doi:10.1002/asna.201011352. — arXiv:0908.1824.
- ↑ Adlaj S. An eloquent formula for the perimeter of an ellipse (англ.) // Notices of the AMS. — 2012. — Vol. 76, iss. 8. — P. 1094—1099. — doi:10.1090/noti879.
- ↑ Корн, 1978, с. 68.
- ↑ Фейеш Тот Л. Глава II, §§ 4, 6 // Расположения на плоскости, на сфере и в пространстве. — М.: Физматгиз, 1958. — 364 с.
- ↑ Allaire P. R., Zhou J., Yao H. Proving a nineteenth century ellipse identity (англ.) // Mathematical Gazette. — 2012. — Vol. 96, no. 535. — P. 161—165.
- ↑ Карцев В. П. Максвелл. — М.: Молодая гвардия, 1974. (Серия «Жизнь замечательных людей»). С. 26—28.
Литература[править | править код]
- Корн Г., Корн Т. Свойства окружностей, эллипсов, гипербол и парабол // Справочник по математике. — 4-е издание. — М.: Наука, 1978. — С. 70—73.
- Селиванов Д. Ф. Эллипс // Энциклопедический словарь Брокгауза и Ефрона : в 86 т. (82 т. и 4 доп.). — СПб., 1890—1907.
- А. В. Акопян, А. А. Заславский. Геометрические свойства кривых второго порядка, — М.: МЦНМО, 2007. — 136 с.
- И. Бронштейн. Эллипс // Квант, № 9, 1970.
- А. И. Маркушевич. Замечательные кривые // «Популярные лекции по математике», выпуск 4.
Ссылки[править | править код]
- S.Sykora, Approximations of Ellipse Perimeters and of the Complete Elliptic Integral E(x). Review of known formulae (англ.)
- Grard P. Michon. Perimeter of an Ellipse (Final Answers) (англ.), 2000—2005. — 20 c.
- Видео: Как нарисовать эллипс
Перейти к содержанию
Длина эллипса (овала)
На чтение 1 мин
Эллипс – это множество точек плоскости, для которых сумма расстояний до фокусов эллипса постоянна и больше расстояния между фокусами.
a, b – полуоси эллипса
О – центр эллипса
Длина эллипса (L) равна произведению суммы его полуосей (a, b) на число π:
Вам также может понравиться
Дуга – это часть окружности, отсекаемая хордой.
0145
Окружность – геометрическое место точек, равноудаленных
0123
Окружность – геометрическое место точек, равноудаленных
0122
Многоугольник – это геометрическая фигура, которая
0141
Шестиугольник – это многоугольник, который имеет шесть углов.
0436
Пятиугольник – это многоугольник, который имеет пять углов.
0340
Трапеция – это четырехугольник, у которого параллельна
087
Квадрат – это параллелограмм, у которого все углы и
090
Что мы знаем со школы про эллипс? К сожалению, исходя из своей практики работы с учениками, многие вплоть до 11 класса не сталкиваются с такой замечательной плоской фигурой, впрочем как и с её частным случаем – окружностью. Некоторые знают только примерный вид уравнения…
Кстати, какое оно? Каноническим уравнением эллипса считается следующее уравнение:
Почему оно именно такое? Что ж, это можно вывести из определения. Поэтому давайте его напишем.
Эллипсом называется множество всех точек плоскости, сумма расстояний от каждой из которых до двух данных точек этой плоскости, называемых фокусами, есть величина постоянная, большая чем расстояние между фокусами.
Давайте сделаем рисунок и попробуем вывести каноническое уравнение из определения эллипса.
Обозначим фокусы через F₁ и F₂, расстояние между ними через 2c, а сумму расстояний от произвольной точки эллипса M(x; y) до фокусов – через 2a. По определению 2а > 2c, т.е. а > c.
Для вывода уравнения эллипса выберем систему координат OXY так, чтобы фокусы F₁ и F₂ лежали а оси OX, а начало координат совпадало с серединой отрезка F₁F₂. Тогда фокусы будут иметь следующие координаты: F₁(-c; 0) и F₂(+c; 0).
Тогда, согласно определению эллипса, MF₁ + MF₂ = 2a, то есть:
Мы вывели каноническое уравнение эллипса и доказали, что оно эквивалентно начальному уравнению из определения.
Эллипс – кривая второго порядка.
Исследование формы эллипса по его уравнению
Установим форму эллипса, используя его каноническое уравнение.
1. Каноническое уравнение содержит x и y только в четных степенях, поэтому если точка (x; y) принадлежит эллипсу, то ему также принадлежат точки (x; -y), (-x; y), (-x; -y). Отсюда следует, что эллипс симметричен относительно осей координат Ox и Oy, а также точки O(0; 0), которая является центром эллипса.
2. Точки пересечения эллипса с осями координат. Положив y = 0, находим две точки A₁(a; 0) и A₂(-a;0), в которых ось Ox пересекает эллипс. Положив в уравнении x = 0, находим точки пересечения эллипса с осью Oy: B₁(0; b) и B₂(0; -b). Все эти 4 точки называются вершинами эллипса.
Отрезки A₁A₂ и B₁B₂, а также их длины 2a и 2b называются соответственно большой и малой осями эллипса. Числа a и b называются соответственно большой и малой полуосями эллипса.
3. Также из канонического уравнения следует, что каждое слагаемое в левой части не превосходит единицы, т.е. имеют место неравенства
Следовательно, все точки эллипса лежат внутри прямоугольника, образованного прямыми x = ±a и y = ±b.
4. В каноническом уравнении сумма неотрицательных слагаемых (x/a)² и (y/b)² равна единице. Следовательно, при возрастании одного слагаемого другое будет уменьшаться, т.е. если |x| возрастает, то |y| уменьшается и наоборот.
Дополнительные сведения об эллипсе
Форма эллипса зависит от отношения b/a. При a = b = R эллипс превращается в окружность, уравнение эллипса принимает вид x² + y² = R². Однако, в качестве характеристики формы эллипса чаще используется отношение c/a.
Отношение c/a половины расстояния между фокусами к большей полуоси эллипса называется эксцентриситетом эллипса и обозначается буквой «эпсилон» ε:
Из последней строки видно, что чем меньше эксцентриситет эллипса, тем эллипс будет менее сплющенным, то есть больше походить на окружность, быть ближе к ней по форме. Если положить ε = 0, то эллипс превращается в окружность.
Пусть M(x; y) – произвольная точка эллипса с фокусами F₁ и F₂. Длины отрезков F₁M = r₁ и F₂M = r₂ называются фокальными радиусами точки M.
Очевидно, что r₁ + r₂ = 2a.
Тогда имеют место быть формулы: r₁ = a + εx и r₂ = a + εx
Выведем эти формулы
Прямые x = ±a/ε называются директрисами эллипса. Значение директрисы эллипса выявляется следующим утверждением.
Теорема
Если r – расстояние от произвольной точки эллипса до какого-нибудь фокуса, d – расстояние от этой же точки до соответствующей этому фокусу директрисы, то отношение r/d есть величина постоянная, равная эксцентриситету эллипса: r/d = ε.
Из равенства a² – c² = b² следует, что a > b. Если же a < b, то каноническое уравнение (x/a)² + (y/b)² = 1 определяет эллипс, большая ось которого 2b лежит на оси OY, а малая ось 2a – лежит на оси Ox. Фокусы такого эллипса находятся в точках F₁(0; +c) и F₂(0; -c), где c = √(b² – a²).
Площадь фигуры, ограниченной эллипсом
Допустим, что перед нами стоит следующая задача:
Вычислить площадь фигуры, ограниченной эллипсом.
Решение:
Зададим эллипс параметрическими уравнениями:
x = a⋅cos(t) и y = b ⋅ sin(t). Кстати, выразив косинус и синус из каждого, а потом возведя в квадрат оба уравнения, сложив их, можно прийти к каноническому уравнению эллипса.
В силу симметричности эллипса относительно начала координат, нам достаточно найти площадь 1/4 части эллипса, а затем умножить результат на 4. Сделаем подходящий рисунок.
Здесь x изменяется от 0 до a, следовательно параметр t изменяется от π/2 до 0. Площадь четверти эллипса будем искать с помощью интегрирования функции, задающей эллипс в первой четверти координат.
Длина дуги эллипса (периметр эллипса)
Ознакомиться с эллиптическими интегралами
Стоит заметить, что для окружности всё получается гораздо проще, и мы легко выводим формулу, знакомую нам со школы C = 2πR.
Приближённые формулы для периметра
Точные формулы для периметра
Джеймс Айвори и Фридрих Бессель независимо друг от друга получили формулу для периметра эллипса:
Площадь сегмента эллипса
Площадь сегмента между дугой, выпуклой влево, и вертикальной хордой , проходящей через точки (x; y) и (x; -y) можно определить по формуле:
Если эллипс задан уравнением Ax² + Bxy + Cy² = 1, то площадь можно определить по формуле
Физический смысл фокусов
1. Свет от источника, находящегося в одном из фокусов, отражается эллипсом так, что отраженные лучи пересекутся во втором фокусе.
2. Свет от источника, находящегося вне любого из фокусов, отражается эллипсом так, что отраженные лучи ни в каком фокусе не пересекутся.
3. Если F₁ и F₂ — фокусы эллипса, то для любой точки M, принадлежащей эллипсу, угол между касательной в этой точке и прямой F₁M равен углу между касательно и прямой F₂M.
4. Прямая, проведённая через середины отрезков, отсечённых двумя параллельными прямыми, пересекающими эллипс, всегда будет проходить через центр эллипса. Это позволяет построением с помощью циркуля и линейки легко получить центр эллипса, а в дальнейшем оси, вершины и фокусы.
5. Эволютой эллипса является астроида , вытянутая вдоль вертикальной оси. Эволюта плоской кривой — геометрическое место точек , являющихся центрами кривизны кривой. По отношению к своей эволюте любая кривая является эвольвентой .
6. Среди всех выпуклых замкнутых кривых, ограничивающих данную площадь, эллипсы и только они имеет максимальную аффинную длину .
Аффинная длина — параметр плоской кривой , который сохраняется при эквиаффинных преобразованиях (то есть аффинных преобразованиях , сохраняющих площадь ).
7. Если лестницу (бесконечно тонкий отрезок прямой) прислонить к вертикальной стенке с горизонтальным полом, и один конец лестницы будет скользить по стенке (всё время касаясь её) а второй конец лестницы будет скользить по полу (всё время касаясь его), тогда любая фиксированная точка лестницы (не на её концах), будет двигаться по дуге некоторого эллипса. Это свойство остаётся верным, если мы возьмём точку не внутри лестницы-отрезка, а на её мыслимом продолжении. Последнее свойство используется в описанном выше эллипсографе.
Построение эллипса с помощью иголок, нитки и карандаша.
Эллипсы в астрономии. Все планеты и другие небесные тела Солнечной системы движутся вокруг Солнца по эллиптическим орбитам, в одном из фокусов – Солнце. Этот закон был открыт ещё Кеплером. Ближайшую точку к Солнцу Земля проходит 4 января, таким образом, для северного полушария зима чуть теплее, чем для южного. К тому же, из-за такой формы орбиты, зима для северного полушария чуть короче, то есть период между осенним и весенним равноденствием не ровно 1/2 года, а меньше. Действительно, на южном полюсе температуры бывают ниже, чем на северном полюсе.
Физическое свойство фокусировки. Лучи, испущенные из одного фокуса, после отражения соберутся во втором фокусе. Название «фокус» как раз и связано со словом «фокусировка» лучей. Если на орбите Земли расположить зеркала, так чтобы они были повёрнуты ровно по касательной к орбите, то все лучи соберутся во 2 фокусе, то есть из той точки будет видно, что вся орбита светится.
Последнее свойство используется в физике для построение оптических резонаторов в лазерной технике. Лампа накачки размещается вдоль одной из фокальных осей зеркально отражающего эллиптического цилиндра, а лазерный стержень располагается вдоль другой фокальной оси. На второй фокальной оси помещают активную среду. А свойства эллиптической поверхности помогают быть уверенными в том, что вся энергия лампы накачки соберется в области активной среды.
Почитать подробнее здесь
Поместим в одном из фокусов зеркального эллипса лампочку
и проследим за выпущенными из неё лучами света. Отразившись от эллипса, они соберутся в другом фокусе. Причём окажутся там одновременно:
Зрительно напомним геометрическое определение эллипса: эллипс есть множество точек M плоскости, сумма расстояний от которых до данных точек A и B постоянна:
Решим вспомогательную задачу. Даны две точки по одну сторону от прямой. Мы хотим пройти из A в B, набрав по пути воды из реки l.
Мы хотим пройти из A в B, набрав по пути воды из реки l. В какой точке M надо набирать воду, чтобы общий путь имел минимальную длину?
Рассмотрим точку B’, симметричную точке B. Тогда XB = XB’. Длина AX+XB = AX+XB’ минимальна, когда ломаная AXB’ превращается в прямую.
Мы хотим пройти из A в B, набрав по пути воды из реки l. В какой точке набирать воду? Ответ: в точке пересечения l с AB’ (где B’ симметрична B относительно l). Заодно мы доказали равенство углов. Мы хотим пройти из A в B, набрав по пути воды из реки l. Где набирать воду?
Ответ 1: в точке пересечения l с AB’.
Ответ 2: там, где «угол падения равен углу отражения».
Принцип Ферма: свет выбирает кратчайший путь между двумя точками.
Вернемся к доказательству оптического свойства эллипса. На эллипсе сумма AM+MB постоянна. А для точек вне эллипса эта сумма больше, AX+XB > AM+MB.
В частности, если провести в точке M касательную к эллипсу, то для любой другой точки X на этой касательной AX+XB > AM+MB. Значит, по предыдущей задаче «угол падения равен углу отражения».
…по предыдущей задаче «угол падения равен углу отражения». Оптическое свойство эллипса доказано.
Многофокусные эллипсы
N-эллипс — обобщение эллипса , имеющее более двух фокусов. N-эллипсы называют также мультифокальными эллипсами , полиэллипсами, k -эллипсами, эллипсами Чирнхауса . Впервые такие фигуры исследовал Джеймс Максвелл в 1846 году.
Пусть на плоскости задано n точек (ui , vi ) (фокусы ), тогда n -эллипс является геометрическим местом точек плоскости, для которых сумма расстояний до n фокусов является постоянной величиной d . В виде формулы данное утверждение записывается как
1-эллипс представляет собой окружность , 2-эллипс — обычный эллипс. Обе данные кривые являются алгебраическими кривыми степени 2.
Для любого числа n фокусов n -эллипс представляет собой замкнутую выпуклую кривую. Кривая является гладкой вне окрестностей фокуса.
Библиотека с книгами для физиков, математиков и программистов
Репетитор IT mentor в VK
Репетитор IT mentor в Instagram
Репетитор IT mentor в telegram
Как ни странно, но для нахождения длины дуги эллипса нет какой-то определенной функции, как в случае длины дуги окружности, или нахождения координат точки на эллипсе. Это интегральное уравнение.
Калькулятор
Давайте вначале посчитаем, оценим.
0
Если есть вопросы, предложения по калькулятору или заметили ошибку, буду очень рад обратной связиx
Потом разберем разные подходы к решению. Оранжевый маркер задает стартовый угол дуги, красный — отклонение. Справа сверху в качестве оценочного параметра представлен периметр, посчитанный по второй формуле Рамануджана.
Эллипс:
a:
b:
Параметры дуги:
Get a better browser, bro…
Интегральное уравнение будем решать как обычно делается в подобных случаях: суммировать очень маленькие значения, которые получаются в результате работы некоей функции, на заданном диапазоне данных, которые наращиваются на чрезвычайно малую постоянную величину. Эта малая величина задается вызывающей стороной. В конце статьи есть рабочий пример с исходниками, в котором можно поиграться с этой «малостью».
Длина дуги, как сумма хорд
Самое простое, что может прийти в голову, это двигаться от начала дуги к ее концу с небольшим наращиванием угла отклонения, считать хорду и прибавлять ее к накапливаемой сумме.
Формула такова:
Проще говоря, находим координаты двух точек на эллипсе, отстоящих друг от друга на некий малый угол, по ним находим хорду, как гипотенузу получившегося прямоугольного треугольника.
В коде выглядит так:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
//***************************************************************** // Нахождение длины дуги эллипса, заданного прямоугольником ARect // По аналогии с GDI+, углы в градусах, по часовой. Хордами // ∑ √ (Δx² + Δy²) //***************************************************************** function CalcArcEllipseLen1(ARect : TxRect; // эллипс startAngle : Extended; // старт.угол sweepAngle : Extended; // угол дуги deltaAngle : Extended=0.01 // дискрета ): Extended; var tmp : Extended; // наращиваемый угол pnt : TxPoint; // новые координаты по tmp val : TxPoint; // координаты в предыдущей итерации dw : Extended; // убывающий параметр цикла l : extended; // длина текущей хорды begin // переводим градусы в радианы startAngle := startAngle * pi/180; sweepAngle := sweepAngle * pi/180; deltaAngle := deltaAngle * pi/180; // инициализируем tmp := startAngle; dw := sweepAngle; result := 0; // стартовая координата val := CalcEllipsePointCoord(ARect,tmp); repeat // уменьшаем параметр цикла dw := dw – deltaAngle; // определяем значение угла if dw < 0 then tmp := tmp + (deltaAngle+dw) else tmp := tmp + deltaAngle; // считаем новую точку на эллипсе pnt := CalcEllipsePointCoord(ARect,tmp); // длина хорды l := sqrt(sqr(val.X–pnt.x)+sqr(val.Y–pnt.y)); // сумма, интеграл result := result+l; val := pnt; until dw < 0; end; |
Проверим с планетарным размахом. По последним данным Международной Службы Вращения Земли (IERS — 1996) большая экваториальная полуось Земли равна 6 378 136,49 м, а полярная малая — 6 356 751,75 м.
Посчитаем периметр меридиана каким-нибудь онлайн-калькулятором, получаем 40 007 859.543 (некоторые могут дать другое число, т.к. используют приближенные формулы для вычисления периметра).
Представленная выше функция за 109 милисекунд выдала результат 40 007 996.265 при дельте 0.001. Это нельзя назвать точным результатом.
Длина дуги, как интеграл
Длиной некоторой дуги называется тот предел, к которому стремится длина вписанной ломаной, когда длина наибольшего ее звена стремится к нулю:
Таким образом, длина дуги эллипса может быть описана интегральным уравнением:
Используя параметрическое уравнение эллипса, приходим к уравнению:
Где t1 и t2 – параметры для начала и конца дуги параметрического уравнения эллипса. Параметром является некий угол к оси абсцисс. Что такое и как найти параметр для угла эллипса подробно изложено тут.
Зная, что (cos t)’ = — sin t, (sin t)’ = cos t (подробный вывод приведен тут и тут), получаем следующую формулу:
Выводов достаточно, чтобы написать вторую функцию нахождения длины дуги эллипса.
// Получить разницу между углами A2-A1 function CalcSweepAngle (A1,A2 : Extended; ANormalize : boolean = true) : Extended; begin result := A2–A1; if (result < 0) and (ANormalize) then result := 2*pi + result; end; |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
//***************************************************************** // Нахождение длины дуги эллипса, заданного через a и b // Сумма от корня суммы квадратов производных, через sin/cos по ∂t // ∑ [√(∂x²/∂t² + ∂y²/∂t²)] ∂t //***************************************************************** function CalcArcEllipseLen2( a,b : extended; // полуоси startAngle : Extended; // старт.угол sweepAngle : Extended; // угол откл. deltaAngle : Extended=0.01 // дискрета ): Extended; var sn,cs: Extended;// синус, косинус tmp : Extended; // наращиваемый угол bet : Extended; // старый параметр dw : Extended; // убывающий параметр цикла t : Extended; // новый параметр l : extended; // значение функции в t begin // переводим градусы в радианы startAngle := startAngle * pi/180; sweepAngle := sweepAngle * pi/180; deltaAngle := deltaAngle * pi/180; // инициализируем tmp := startAngle; dw := sweepAngle; result := 0; // параметр для начального угла SinCos(tmp,sn,cs); bet := ArcTan2(a*sn, b*cs); repeat // уменьшаем параметр цикла dw := dw – deltaAngle; // определяем значение угла if dw < 0 then tmp := tmp + (deltaAngle+dw) else tmp := tmp + deltaAngle; // находим параметр для угла SinCos(tmp,sn,cs); t := ArcTan2(a*sn, b*cs); // разница между параметрами dt=t-bet bet := CalcSweepAngle(bet,t); // эллиптический интеграл II рода SinCos(t,sn,cs); l := sqrt ( sqr(a)*sqr(sn) + sqr(b)*sqr(cs))*bet; // запоминаем параметр bet := t; // сумма, интеграл result := result+l; until dw <= 0; end; |
Результат при dt = 0.001 равен 40 007 859,543 за 109 милисекунд. Отлично!
Длина дуги через эксцентриситет
Это еще не окончательный вид уравнения. В ряде интересных параметров для эллипса есть такая числовая характеристика, показывающая степень отклонения эллипса от окружности, как эксцентриситет. Формула для эллипса:
Чем эксцентриситет ближе к нулю, т.е. разница между a и b меньше, тем больше эллипс похож на окружность и наоборот, чем эксцентриситет ближе к единице, тем он более вытянут.
Выразим b2 = a2 (1 — e2), подставим в формулу (5), помним, что sin2t + cos2t = 1 (справочник [1]), убираем a2 за знак корня, и, как постоянную величину, за знак интеграла тоже, получаем:
Пишем функцию, ожидаем более шустрого выполнения:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
//***************************************************************** // Нахождение длины дуги эллипса, заданного через a и b // По аналогии с GDI+, углы в градусах, по часовой. Считаем E(t,e) // a ∑ [√(1-e²cos²t)] ∂t //***************************************************************** function CalcArcEllipseLen3( a,b : extended; // полуоси startAngle : Extended; // старт.угол sweepAngle : Extended; // угол откл. deltaAngle : Extended=0.01 // дискрета ): Extended; var sn,cs: Extended;// синус, косинус tmp : Extended; // наращиваемый угол bet : Extended; // старый параметр dw : Extended; // убывающий параметр цикла ex : Extended; // эксцентриситет t : Extended; // новый параметр l : extended; // значение функции в t begin // переводим градусы в радианы startAngle := startAngle * pi/180; sweepAngle := sweepAngle * pi/180; deltaAngle := deltaAngle * pi/180; // считаем эксцентриситет ex := 1 –sqr(b)/sqr(a); // инициализируем tmp := startAngle; dw := sweepAngle; result := 0; // параметр для начального угла SinCos(tmp,sn,cs); bet := ArcTan2(a*sn, b*cs); repeat // уменьшаем параметр цикла dw := dw – deltaAngle; // определяем значение угла if dw < 0 then tmp := tmp + (deltaAngle+dw) else tmp := tmp + deltaAngle; // находим параметр для угла SinCos(tmp,sn,cs); t := ArcTan2(a*sn, b*cs); // разница между параметрами dt=t-bet bet := CalcSweepAngle(bet,t); // эллиптический интеграл II рода l := sqrt (1–ex*sqr(cos(t)))*bet; // запоминаем параметр bet := t; // сумма, интеграл result := result+l; until dw <= 0; result := a*result; end; |
Результат 40 007 859.543, за чуть меньшее время, 94 милисекунды.
Длина дуги через эксцентриситет с подготовкой
Возьмем за основу последнюю функцию. Алгоритм построен так, что в цикле идем от стартового угла, к конечному, на каждой итерации подсчитывая параметр. А если сразу посчитать начальный и конечный параметры и определить условие выхода из цикла? Этим мы однозначно снизим вычислительную нагрузку внутри цикла.
То есть, вместо того, чтобы идти из точки A в точку B, мы заранее считаем параметры t1 и t2. И в цикле больше нахождением параметров не занимаемся, а только считаем очередное приращение.
Берем код последней реализации и улучшаем:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
//***************************************************************** // Нахождение длины дуги эллипса, заданного через a и b // По аналогии с GDI+, углы в градусах, по часовой. Считаем E(t,e) // a ∑ [√(1-e²cos²t)] ∂t // Но параметры и угол отклонения параметра считаем заранее //***************************************************************** function CalcArcEllipseLen4( a,b : extended; // полуоси startAngle : Extended; // старт.угол sweepAngle : Extended; // угол откл. deltaAngle : Extended=0.01 // дискрета ): Extended; var sn,cs: Extended;// синус, косинус tmp : Extended; // наращиваемый угол bet : Extended; // старый параметр dw : Extended; // убывающий параметр цикла ex : Extended; // эксцентриситет l : extended; // значение функции в t begin // переводим градусы в радианы startAngle := startAngle * pi/180; sweepAngle := sweepAngle * pi/180; deltaAngle := deltaAngle * pi/180; // считаем эксцентриситет ex := 1 –sqr(b)/sqr(a); // инициализируем tmp := startAngle; result := 0; // параметр для начального угла SinCos(tmp,sn,cs); bet := ArcTan2(a*sn, b*cs); // считаем параметр для цикла SinCos(tmp+sweepAngle,sn,cs); dw := ArcTan2(a*sn, b*cs); dw := CalcSweepAngle(bet, dw); // для корректной работы цикла, запоминаем в бет старт.параметр tmp := bet; // если sweepAngle = 360, результат будет равен 0 // если sweepAngle > 360, результат будет от оставшейся разницы if sweepAngle >= 2*pi then dw := 2*pi + dw; repeat // уменьшаем параметр цикла dw := dw – deltaAngle; bet := tmp; // определяем значение угла if dw < 0 then tmp := tmp + (deltaAngle+dw) else tmp := tmp + deltaAngle; // разница между параметрами dt=tmp-bet bet := CalcSweepAngle(bet,tmp); // эллиптический интеграл II рода l := sqrt (1–ex*sqr(cos(tmp)))*bet; // сумма, интеграл result := result+l; until dw <= 0; result := a*result; end; |
Результат — 40 007 859,543 за 30 милисекунд! Мысль явно здравая.
Длина дуги и хорошо забытые хорды
Но вернемся к сумме хорд. Что там-то не так? Казалось бы, все просто, понятно и должно работать, но результат, мягко говоря, не точен.
Работая с вещественными типами, результат зависит от «мелкости» приращения, от разрядности используемых типов. Накапливаемые погрешности, неточное представление дробного числа и прочие прелести чисел с плавающей запятой.
Тип Extended – самый точный из существующих в Delphi (и, как следствие, самый медленный). Перепишем нахождение длины дуги хордами, используя этот тип, и без вызовов внешних функций нахождения координат на эллипсе.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
//***************************************************************** // Нахождение длины дуги эллипса, заданного через a и b // По аналогии с GDI+, углы в градусах, по часовой. Считаем хордами // Абсолютно то же самое, что (1), но типы и точность изменены // ∑ √ (Δx² + Δy²) //***************************************************************** function CalcArcEllipseLen5( a,b : extended; // полуоси startAngle : Extended; // старт.угол sweepAngle : Extended; // угол откл. deltaAngle : Extended=0.01 // дискрета ): Extended; var sn,cs: Extended;// синус, косинус tmp : Extended; // наращиваемый угол dw : Extended; // убывающий параметр цикла l : extended; // длина текущей дуги vx,vy : extended; px,py : Extended; begin // переводим градусы в радианы startAngle := startAngle * pi/180; sweepAngle := sweepAngle * pi/180; deltaAngle := deltaAngle * pi/180; // инициализируем tmp := startAngle; dw := sweepAngle; result := 0; // находим параметр (некий угол) для уравнения SinCos(tmp,sn,cs); SinCos (ArcTan2(a*sn, b*cs), sn, cs); vX := a * cs; vY := b * sn; repeat // уменьшаем параметр цикла dw := dw – deltaAngle; // определяем значение угла if dw < 0 then tmp := tmp + (deltaAngle+dw) else tmp := tmp + deltaAngle; // считаем новую точку на эллипсе SinCos(tmp,sn,cs); SinCos (ArcTan2(a*sn,b*cs),sn,cs); pX := a * cs; pY := b * sn; // длина хорды l := sqrt(sqr(pX–vx)+sqr(pY–vy)); // сумма, интеграл result := result+l; vx := px; vy := py; until dw < 0; end; |
Результат 40 007 859.542 за 94 милисекунды. Разница в одну тысячную, и такое же время. Весьма неплохо!
Практика
Скачать исходник + исполняемый файл
Качаем, запускаем. Видим такое окно:
При запуске в полях полуосей находятся «земные» значения. Эллипс сильно смахивает на окружность. Можно сразу нажать «Расчет», увидеть значения полярного меридиана, и начинать уже эксперименты.
Для начала проверим корректность получаемых результатов. Я попытался найти какие-нибудь онлайн калькуляторы для подсчета длины дуги эллипса, в которых можно было бы указать стартовый угол и произвольное отклонение, либо просто пару углов, определяющих дугу. Но все калькуляторы считают периметр эллипса. А с произвольной дугой как-то… не встретились.
Картинка из вики:
Заскриним несколько моментов и посчитаем корректность:
Введем a=2, b=0.5, стартовый угол равен 0, отклонение θ=5.642.
Видим результат у всех один 8.055. Т.е правы все.
Аналогично поступаем с остальными тремя скринами:
- отклонение θ=1.154. У нас получился результат 1.333. На скрине видим результат s=1.334. Как так? Давайте увеличим «Дельту» в 10 раз, т.е. вместо 0.001, сделаем 0,01. У всех интегральных 2) 3) 4) результат станет 1.334. В то время, как у 1) и 5), т.е. примитивно-неинтегрально-хордовых останется 1.333.
Какой результат более истинный? Смотрите сами. Уменьшение дельты, т.е. угла для подсчетов, ведет к более точному результату. На 0.001 интегральные функции выдали результат как хордовые. При более грубой дельте, интегральные чуть изменились, а хордовые верны своему результату.
Сделаем дельту очень мелкой, равной 0.00001. Результат у всех, кроме первой, тот же, 1.333.
Лично я начинаю верить 5-ой формуле.
- отклонение θ= 206. У нас получился результат 4.322. На скрине результат s= 4.322. Дельта 0.001. Все отлично.
- отклонение θ= 4,488. У нас получился результат 5,989. На скрине результат s= 5,989. Дельта 0.001. Все отлично.
Вывод : Формулы 2-5 работают как надо. Фаворит 5. За меньшее время, т.е. при более «грубой» дельте, находит правильный результат.
Проверим на ужасных эллипсах. Т.е. где эксцентриситет очень близок к единице.
Можем заметить следующее: при 0.00001 функции 2 и 3 дали результат, близкий к результату функции 4, полученный при дельте 0.001. При дельте 0.00001 функция 4 дала результат, близкий к результату функции 5. Сама же функция 5 слабо колеблется в показаниях, что при дельте в 0.001, что при 0.00001.
Аналогичную ситуацию можно пронаблюдать при сильно вытянутом эллипсе:
Таким образом, имеет смысл использовать функции 4 и 5. Одну, как представительницу интегрального сословия, самую быструю и более точную из них. Другую, как представительницу очевидного и простого метода, работающую, между тем, лучше своих интегральных коллег при минимальных ресурсных затратах.
Небольшая инструкция
Правая кнопка мыши задает стартовый угол. Удерживая правую кнопку мыши можно «прогуляться» по эллипсу. Конечная точка дуги будет следовать за стартовой точкой, отстоя на заданный ранее угол. Если поставить галку на «сохранять параметрическое отклонение», параметрический угол между t1 и t2 станет неизменен. Очень полезно пронаблюдать, как будет меняться сектор.
Левая кнопка мыши задает конечную точку дуги, т.е. угол отклонения.
Скачать
Скачать исходник + исполняемый файл
Друзья, спасибо за внимание!
Подписывайтесь на телегу.
Надеюсь, материал был полезен.
Что такое эллипс: формула длины окружности эллипса
Понятие о кривых второго порядка
Кривыми второго порядка на плоскости называются линии, определяемые уравнениями, в которых переменные координаты x и y содержатся во второй степени. К ним относятся эллипс, гипербола и парабола.
Общий вид уравнения кривой второго порядка следующий:
,
где A, B, C, D, E, F – числа и хотя бы один из коэффициентов A, B, C не равен нулю.
При решении задач с кривыми второго порядка чаще всего рассматриваются канонические уравнения эллипса, гиперболы и параболы. К ним легко перейти от общих уравнений, этому будет посвящён пример 1 задач с эллипсами.
Понятие алгебраической линии и её порядка
Линию на плоскости называют алгебраической, если в аффинной системе координат её уравнение имеет вид , где , где – многочлен, состоящий из слагаемых вида ( ( – действительное число, – целые неотрицательные числа).
Как видите, уравнение алгебраической линии не содержит синусов, косинусов, логарифмов и прочего функционального бомонда. Только «иксы» и «игреки» в целых неотрицательныхстепенях.
Далее под словом «линия» по умолчанию будет подразумеваться алгебраическая линия на плоскости
Порядок линии равен максимальному значению входящих в него слагаемых.
По соответствующей теореме, понятие алгебраической линии, а также её порядок не зависят от выбора аффинной системы координат , поэтому для лёгкости бытия считаем, что все последующие выкладки имеют место быть в декартовых координатах .
Общее уравнение линии второго порядка имеет вид , где , где – произвольные действительные числа ( принято записывать с множителем-«двойкой»), причём коэффициенты принято записывать с множителем-«двойкой»), причём коэффициенты не равны одновременно нулю.
Если , то уравнение упрощается до , то уравнение упрощается до , и если коэффициенты одновременно не равны нулю, то это в точности общее уравнение «плоской» прямой , которая представляет собой линию первого порядка.
Многие поняли смысл новых терминов, но, тем не менее, в целях 100%-го усвоения материала сунем пальцы в розетку. Чтобы определить порядок линии, нужно перебрать все слагаемыееё уравнения и у каждого из них найти сумму степенейвходящих переменных.
слагаемое содержит «икс» в 1-й степени;
слагаемое содержит «икс» в 1-й степени;
слагаемое содержит «игрек» в 1-й степени;
в слагаемом переменные отсутствуют, поэтому сумма их степеней равна нулю.
Далее из полученных чисел выбирается максимальное значение, в данном случае единица, – это и есть порядок линии.
Теперь разберёмся, почему уравнение задаёт линию второго порядка:
слагаемое содержит «икс» во 2-й степени;
у слагаемого содержит «икс» во 2-й степени;
у слагаемого сумма степеней переменных: 1 + 1 = 2;
слагаемое содержит «игрек» во 2-й степени;
все остальные слагаемые – меньшей степени.
Максимальное значение: 2
Если к нашему уравнению дополнительно приплюсовать, скажем, , то оно уже будет определять линию третьего порядка. Очевидно, что общий вид уравнения линии 3-го порядка содержит «полный комплект» слагаемых, сумма степеней переменных в которых равна трём:
, то оно уже будет определять линию третьего порядка. Очевидно, что общий вид уравнения линии 3-го порядка содержит «полный комплект» слагаемых, сумма степеней переменных в которых равна трём:
, где коэффициенты не равны одновременно нулю.
В том случае, если добавить одно или несколько подходящих слагаемых, которые содержат , то речь уже зайдёт о линии 4-го порядка, и т.д.
С алгебраическими линиями 3-го, 4-го и более высоких порядков нам придется столкнуться ещё не раз, в частности, при знакомстве с полярной системой координат .
Однако вернёмся к общему уравнению и вспомним его простейшие школьные вариации. В качестве примеров напрашивается парабола и вспомним его простейшие школьные вариации. В качестве примеров напрашивается парабола , уравнение которой легко привести к общему виду , и гипербола , и гипербола с эквивалентным уравнением . Однако не всё так гладко….
Существенный недостаток общего уравнения состоит в том, что почти всегда не понятно, какую линию оно задаёт. Даже в простейшем случае не сразу сообразишь, что это гипербола. Такие расклады хороши только на маскараде, поэтому в курсе аналитической геометрии рассматривается типовая задача приведения уравнения линии 2-го порядка к каноническому виду .
Определение эллипсa
Эллипс — это замкнутая плоская кривая, сумма расстояний от каждой точки которой до двух точек F1 и F2 равна постоянной величине. Точки F1 и F2 называют фокусами эллипса.
Формула площади эллипса через каноническое уравнение
Формула для нахождения площади в этом случае такова:
a , b – большая и мала полуоси эллипса, соответственно.
Решим задачу этим способом.
Дано уравнение эллипса. Найти его площадь и округлить ответ до целого числа.
2 5 x 2 + 9 y 2 = 1
Решение
Для начала найдем длины наших полуосей:
a = a 2 = 2 5 = 5
S = π ⋅ a ⋅ b = π ⋅ 5 ⋅ 3 ≈ 4 7 (см. кв.)
Ответ: 47 см. кв.
Соотношения между элементами эллипса
Элементы эллипсa
А1А2 = 2 a – большая ось эллипса (проходит через фокусы эллипса)
B1B2 = 2 b – малая ось эллипса (перпендикулярна большей оси эллипса и проходит через ее центр)
a – большая полуось эллипса
b – малая полуось эллипса
O – центр эллипса (точка пересечения большей и малой осей эллипса)
Эксцентриситет эллипсa e характеризует его растяженность и определяется отношением фокального расстояния c к большой полуоси a . Для эллипсa эксцентриситет всегда будет 0 e e = 0, для параболы e = 1, для гиперболы e > 1.
Радиус эллипсa R – отрезок, соединяющий центр эллипсa О с точкой на эллипсе.
R = | ab | = | b |
√ a 2 sin 2 φ + b 2 cos 2 φ | √ 1 – e 2 cos 2 φ |
где e – эксцентриситет эллипсa, φ – угол между радиусом и большой осью A1A2.
Коэффициент сжатия эллипсa (эллиптичность) k – отношение длины малой полуоси к большой полуоси. Так как малая полуось эллипсa всегда меньше большей, то k k = 1:
где e – эксцентриситет.
Что такое канонический вид уравнения?
Это общепринятый стандартный вид уравнения, когда в считанные секунды становится ясно, какой геометрический объект оно определяет. Кроме того, канонический вид очень удобен для решения многих практических заданий. Так, например, по каноническому уравнению «плоской» прямой , во-первых, сразу понятно, что это прямая, а во-вторых – элементарно просматривается принадлежащая ей точка «плоской» прямой , во-первых, сразу понятно, что это прямая, а во-вторых – элементарно просматривается принадлежащая ей точка и направляющий вектор .
Очевидно, что любая линия 1-го порядка представляет собой прямую. На втором же этаже нас ждёт уже не вахтёр, а гораздо более разнообразная компания из девяти статуй:
Связанные определения
- Отрезок AB, проходящий через фокусы эллипса, концы которого лежат на эллипсе, называется большой осью данного эллипса. Длина большой оси равна 2a в вышеприведённом уравнении.
- Отрезок CD, перпендикулярный большой оси эллипса, проходящий через центральную точку большой оси, концы которого лежат на эллипсе, называется малой осью эллипса.
- Точка пересечения большой и малой осей эллипса называется его центром.
- Точка пересечения эллипса с осями называются его вершинами.
- Отрезки, проведённые из центра эллипса к вершинам на большой и малой осях называются, соответственно, большой полуосью и малой полуосью эллипса, и обозначаются a и b.
- Расстояния r1 и r2 от каждого из фокусов до данной точки на эллипсе называются фокальными радиусами в этой точке.
- Расстояние называется фокальным расстоянием.
- Эксцентриситетом эллипса называется отношение . Эксцентриситет (также обозначается ε) характеризует вытянутость эллипса изменяется. Чем эксцентриситет ближе к нулю, тем эллипс больше напоминает окружность и наоборот, чем эксцентриситет ближе к единице, тем он более вытянут.
- Фокальным параметромназывается половина длины хорды , проходящей через фокус и перпендикулярной большой оси эллипса.
- Отношение длин малой и большой полуосей называется коэффициентом сжатия эллипса или эллиптичностью: . Величина, равная называется сжатием эллипса. Для окружности коэффициент сжатия равен единице, сжатие — нулю. Коэффициент и эксцентриситет эллипса связаны соотношением
Расчет площади
- Большая полуось эллипса является максимальным расстоянием от его центра до края. [1]
- Малая полуось эллипса расположена под прямым углом 90º к его большой полуоси, однако для нахождения площади нет необходимости определять углы.
- Малая полуось эллипса является минимальным расстоянием от его центра до края.
- Например, если большая полуось эллипса равна 5 единицам, а малая 3 единицам длины, то получим площадь 5 x 3 x π, или около 47 квадратных единиц длины.
- Если у вас нет под рукой калькулятора или на калькуляторе нет символа π, используйте вместо этого числа значение “3,14”.
Объяснение метода
Эллипс, заданный каноническим уравнением
Определение эллипса. Эллипсом называется множество всех точек плоскости, таких, для которых сумма расстояний до точек, называемых фокусами, есть величина постоянная и бОльшая, чем расстояние между фокусами.
Фокусы обозначены как и и на рисунке ниже.
Каноническое уравнение эллипса имеет вид:
,
где a и b (a > b) – длины полуосей, т. е. половины длин отрезков, отсекаемых эллипсом на осях координат.
Прямая, проходящая через фокусы эллипса, является его осью симметрии. Другой осью симметрии эллипса является прямая, проходящая через середину отрезка перпендикулярно этому отрезку. Точка О пересечения этих прямых служит центром симметрии эллипса или просто центром эллипса.
Ось абсцисс эллипс пересекает в точках (a, О) и (- a, О), а ось ординат – в точках (b, О) и (- b, О). Эти четыре точки называются вершинами эллипса. Отрезок между вершинами эллипса на оси абсцисс называется его большой осью, а на оси ординат – малой осью. Их отрезки от вершины до центра эллипса называются полуосями.
Если a = b , то уравнение эллипса принимает вид . Это уравнение окружности радиуса a , а окружность – частный случай эллипса. Эллипс можно получить из окружности радиуса a , если сжать её в a/b раз вдоль оси Oy .
Пример 1. Проверить, является ли линия, заданная общим уравнением , эллипсом.
Решение. Производим преобразования общего уравнения. Применяем перенос свободного члена в правую часть, почленное деление уравнения на одно и то же число и сокращение дробей:
Ответ. Полученное в результате преобразований уравнение является каноническим уравнением эллипса. Следовательно, данная линия – эллипс.
Пример 2. Составить каноническое уравнение эллипса, если его полуоси соответственно равны 5 и 4.
Решение. Смотрим на формулу канонического уравения эллипса и подставляем: бОльшая полуось – это a = 5 , меньшая полуось – это b = 4 . Получаем каноническое уравнение эллипса:
.
Точки и и , обозначенные зелёным на большей оси, где
,
называются фокусами.
называется эксцентриситетом эллипса.
Отношение b/a характеризует “сплюснутость” эллипса. Чем меньше это отношение, тем сильнее эллипс вытянут вдоль большой оси. Однако степень вытянутости эллипса чаще принято выражать через эксцентриситет, формула которого приведена выше. Для разных эллипсов эксцентриситет меняется в пределах от 0 до 1, оставаясь всегда меньше единицы.
Пример 3. Составить каноническое уравнение эллипса, если расстояние между фокусами равно 8 и бОльшая ось равна 10.
Решение. Делаем несложные умозаключения:
– если бОльшая ось равна 10, то её половина, т. е. полуось a = 5 ,
– если расстояние между фокусами равно 8, то число c из координат фокусов равно 4.
Подставляем и вычисляем:
Результат – каноническое уравнение эллипса:
.
Пример 4. Составить каноническое уравнение эллипса, если его бОльшая ось равна 26 и эксцентриситет .
Решение. Как следует и из размера большей оси, и из уравнения эксцентриситета, бОльшая полуось эллипса a = 13 . Из уравнения эсцентриситета выражаем число c, нужное для вычисления длины меньшей полуоси:
.
Вычисляем квадрат длины меньшей полуоси:
Составляем каноническое уравнение эллипса:
Пример 5. Определить фокусы эллипса, заданного каноническим уравнением .
Решение. Следует найти число c, определяющее первые координаты фокусов эллипса:
.
Получаем фокусы эллипса:
Классификация линий второго порядка
С помощью специального комплекса действий любое уравнение линии второго порядка приводится к одному из следующих видов:
( и и – положительные действительные числа)
1) – каноническое уравнение эллипса;
2) – каноническое уравнение гиперболы;
3) – каноническое уравнение параболы;
4) – мнимый эллипс;
5) – пара пересекающихся прямых;
6) – пара мнимых пересекающихся прямых (с единственной действительной точкой пересечения в начале координат);
7) – пара параллельных прямых;
– пара мнимых параллельных прямых;
9) – пара совпавших прямых.
У ряда читателей может сложиться впечатление неполноты списка. Например, в пункте № 7 уравнение задаёт пару прямых задаёт пару прямых , параллельных оси , и возникает вопрос: а где же уравнение , и возникает вопрос: а где же уравнение , определяющее прямые , параллельные оси ординат? Ответ: оно не считается каноническим. Прямые , параллельные оси ординат? Ответ: оно не считается каноническим. Прямые представляют собой тот же самый стандартный случай , повёрнутый на 90 градусов, и дополнительная запись , повёрнутый на 90 градусов, и дополнительная запись в классификации избыточна, поскольку не несёт ничего принципиально нового.
Таким образом, существует девять и только девять различных видов линий 2-го порядка, но на практике наиболее часто встречаются эллипс, гипербола и парабола .
Сначала рассмотрим эллипс. Как обычно, я акцентирую внимание на тех моментах, которые имеют большое значение для решения задач, и если вам необходим подробный вывод формул, доказательства теорем, пожалуйста, обратитесь, например, к учебнику Базылева/Атанасяна либо Александрова.
Что такое эллипс и фокусное расстояние
Внимание!
Если вам нужна помощь с академической работой , то рекомендуем обратиться к профессионалам. Более 70 000 экспертов готовы помочь вам прямо сейчас.
Эллипс – это множество точек плоскости, сумма расстояний которых от двух заданных точек, что называются фокусами, есть постоянная величина и равна .
Обозначим фокусы эллипса и . Допустим, что расстояние = – фокусное расстояние.
– половина расстояния между фокусами;
– большая полуось;
– малая полуось.
Фокусное расстояние и полуоси связаны соотношением:
Если точка находится на пересечении эллипса с вертикальной осью, (теорема Пифагора). Если же точка находится на пересечении эллипса с вертикальной осью, (теорема Пифагора). Если же точка находится на пересечении его с горизонтальной осью, . Так как по определению сумма – постоянная величина, то приравнивая получается:
Как построить эллипс?
Да, вот взять его и просто начертить. Задание встречается часто, и значительная часть студентов не совсем грамотно справляются с чертежом:
Построить эллипс, заданный уравнением
Решение: сначала приведём уравнение к каноническому виду:
Зачем приводить? Одно из преимуществ канонического уравнения заключается в том, что оно позволяет моментально определить вершины эллипса, которые находятся в точках заключается в том, что оно позволяет моментально определить вершины эллипса, которые находятся в точках . Легко заметить, что координаты каждой из этих точек удовлетворяют уравнению .
В данном случае :
:
Отрезок называют большой осью эллипса;
отрезок называют большой осью эллипса;
отрезок – малой осью;
число называют большой полуосью эллипса;
число называют большой полуосью эллипса;
число – малой полуосью.
в нашем примере: .
Чтобы быстро представить, как выглядит тот или иной эллипс достаточно посмотреть на значения «а» и «бэ» его канонического уравнения.
Всё ладно, складно и красиво, но есть один нюанс: я выполнил чертёж с помощью программы . И вы можете выполнить чертёж с помощью какого-либо приложения. Однако в суровой действительности на столе лежит клетчатый листок бумаги, и на наших руках водят хороводы мыши. Люди с художественным талантом, конечно, могут поспорить, но мыши есть и у вас тоже (правда, поменьше). Таки не зря человечество изобрело линейку, циркуль, транспортир и другие нехитрые приспособления для черчения.
По этой причине нам вряд ли удастся аккуратно начертить эллипс, зная одни вершины. Ещё куда ни шло, если эллипс небольшой, например, с полуосями . Как вариант, можно уменьшить масштаб и, соответственно, размеры чертежа. Но в общем случае крайне желательно найти дополнительные точки.
Существует два подхода к построению эллипса – геометрический и алгебраический. Построение с помощью циркуля и линейки мне не нравится по причине не самого короткого алгоритма и существенной загроможденности чертежа. В случае крайней необходимости, пожалуйста, обратитесь к учебнику, а в реальности же гораздо рациональнее воспользоваться средствами алгебры. Из уравнения эллипса на черновике быстренько выражаем:
на черновике быстренько выражаем:
Далее уравнение распадается на две функции:
– определяет верхнюю дугу эллипса;
– определяет верхнюю дугу эллипса;
– определяет нижнюю дугу эллипса.
Заданный каноническим уравнением эллипс симметричен относительно координатных осей, а также относительно начала координат. И это отлично – симметрия почти всегда предвестник халявы. Очевидно, что достаточно разобраться с 1-й координатной четвертью, поэтому нам потребуется функция . Напрашивается нахождение дополнительных точек с абсциссами . Напрашивается нахождение дополнительных точек с абсциссами . Настукаем три смс-ки на калькуляторе:
Безусловно, приятно и то, что если допущена серьёзная ошибка в вычислениях, то это сразу выяснится в ходе построения.
Отметим на чертеже точки (красный цвет), симметричные точки на остальных дугах (синий цвет) и аккуратно соединим линией всю компанию:
(красный цвет), симметричные точки на остальных дугах (синий цвет) и аккуратно соединим линией всю компанию:
Первоначальный набросок лучше прочертить тонко-тонко, и только потом придать нажим карандашу. В результате должен получиться вполне достойный эллипс. Кстати, не желаете ли узнать, что это за кривая?
Свойства
- Фокальное свойство. Если F1 и F2 — фокусы эллипса, то для любой точки X, принадлежащей эллипсу, угол между касательной в этой точке и прямой (F1X) равен углу между этой касательной и прямой (F2X) .
- Прямая, проведённая через середины отрезков, отсечённых двумя параллельными прямыми, пересекающими эллипс, всегда будет проходить через центр эллипса. Это позволяет построением с помощью циркуля и линейки легко получить центр эллипса, а в дальнейшем оси, вершины и фокусы.
- Эволютой эллипса является астроида .
Эллипс также можно описать как
- фигуру, которую можно получить из окружности , применяя аффинное преобразование
- ортогональную проекцию окружности на плоскость .
- Пересечение плоскости и кругового цилиндра
Формула длины окружности эллипса
Хотя рассматриваемая фигура является достаточно простой, длину ее окружности точно можно определить, если вычислить так называемые эллиптические интегралы второго рода. Однако, индусский математик-самоучка Рамануджан еще в начале XX века предложил достаточно простую формулу длины эллипса, которая приближается к результату отмеченных интегралов снизу. То есть рассчитанное по ней значение рассматриваемой величины будет немного меньше, чем реальная длина. Эта формула имеет вид: P ≈ pi * [3 * (a+b) – √((3 * a + b) * (a + 3 * b))], где pi = 3,14 – число пи.
Например, пусть длины двух полуосей эллипса будут равны a = 10 см и b = 8 см, тогда его длина P = 56,7 см.
Каждый может проверить, что если a = b = R, то есть рассматривается обычная окружность, тогда формула Рамануджана сводится к виду P = 2 * pi * R.
Отметим, что в школьных учебниках часто приводится другая формула: P = pi * (a + b). Она является более простой, но и менее точной. Так, если ее применить для рассмотренного случая, то получим значение P = 56,5 см.
Как рассчитать радиус и диаметр овала
Овал также называют эллипсом. Из-за своей продолговатой формы овал имеет два диаметра: диаметр, который проходит через самую короткую часть овала, или полу-малую ось, и диаметр, который проходит через
Содержание:
Овал также называют эллипсом. Из-за своей продолговатой формы овал имеет два диаметра: диаметр, который проходит через самую короткую часть овала, или полу-малую ось, и диаметр, который проходит через самую длинную часть овала, или полу-большую ось. , Каждая ось перпендикулярно делит пополам другую, разрезая друг друга на две равные части и создавая прямые углы там, где они встречаются. Есть также два радиуса, по одному на каждый диаметр. Чтобы рассчитать радиусы и диаметры или оси овала, используйте точки фокусировки овала – две точки, которые расположены на равном расстоянии друг от друга на большой полуоси – и любую одну точку по периметру овала.
Полу минорная ось
Измерьте расстояние между одной точкой фокусировки до точки по периметру овала, чтобы определить a. В этом примере a будет равно 5 см.
Измерьте расстояние между другой точкой фокусировки и той же точкой на периметре, чтобы определить b. В этом примере b будет равен 3 см.
Добавьте a и b вместе и возведите в квадрат сумму. Например, 5 см плюс 3 см равны 8 см, а 8 см в квадрате равны 64 см ^ 2.
Измерьте расстояние между двумя точками фокусировки, чтобы выяснить f; возвести в квадрат результат. В этом примере f равно 5 см, а квадрат 5 см равен 25 см ^ 2.
Вычтите сумму на шаге четыре из суммы на шаге три. Например, 64 см ^ 2 минус 25 см ^ 2 равняется 39 см ^ 2.
Рассчитайте квадратный корень суммы из шага пять. Например, квадратный корень из 39 равен 6,245, округленный до ближайшей тысячной. Следовательно, малая ось или самый короткий диаметр составляет 6,245 см.
Разделите измерение полу-малой оси пополам, чтобы вычислить ее радиус. Например, 6,245 см, разделенные на два, равны 3,122 см.
Полу-Большая Ось
Повторите процесс измерения из предыдущего раздела, чтобы выяснить a и b. В этом примере хорошо использовать те же цифры: 5 см и 3 см.
Добавьте a и b вместе. Результатом является большая полуось. Например, 5 см плюс 3 см равны 8 см, поэтому большая полуось составляет 8 см.
Уменьшить вдвое результат первого шага, чтобы вычислить радиус. Восемь, разделенная на два, равна четырем, поэтому другой радиус равен 4 см.
Длина окружности эллипса через диаметры
Калькулятор периметра эллипса
Введите длину большой и малой полуосей эллипса, укажите точность расчета и нажмите «Посчитать». Калькулятор выполнит расчет периметра эллипса (расчет приблизительный).
Калькулятор
Эллипсом называется множество всех точек плоскости, для каждой из которых сумма расстояний до двух данных точек F1 и F2 этой плоскости есть величина постоянная, больше расстояния между F1 и F2.
Точки F1 и F2 называют фокусами эллипса, а расстояние между ними — фокусным расстоянием.
Проходящий через фокусы эллипса отрезок, концы которого лежат на эллипсе, называется большой осью данного эллипса. Длина большой оси равна 2a.
Отрезок, перпендикулярный большой оси эллипса, проходящий через центральную точку большой оси, концы которого лежат на эллипсе, называется малой осью эллипса.
Точка пересечения большой и малой осей эллипса называется его центром.
Отрезки, проведённые из центра эллипса к вершинам на большой и малой осях называются, соответственно, большой полуосью и малой полуосью эллипса, и обозначаются a и b.
Формулу периметра эллипса нельзя выразить при помощи простейших функций.
Что такое эллипс: формула длины окружности эллипса
Понятие о кривых второго порядка
Кривыми второго порядка на плоскости называются линии, определяемые уравнениями, в которых переменные координаты x и y содержатся во второй степени. К ним относятся эллипс, гипербола и парабола.
Общий вид уравнения кривой второго порядка следующий:
,
где A, B, C, D, E, F – числа и хотя бы один из коэффициентов A, B, C не равен нулю.
При решении задач с кривыми второго порядка чаще всего рассматриваются канонические уравнения эллипса, гиперболы и параболы. К ним легко перейти от общих уравнений, этому будет посвящён пример 1 задач с эллипсами.
Понятие алгебраической линии и её порядка
Линию на плоскости называют алгебраической, если в аффинной системе координат её уравнение имеет вид , где , где – многочлен, состоящий из слагаемых вида ( ( – действительное число, – целые неотрицательные числа).
Как видите, уравнение алгебраической линии не содержит синусов, косинусов, логарифмов и прочего функционального бомонда. Только «иксы» и «игреки» в целых неотрицательныхстепенях.
Далее под словом «линия» по умолчанию будет подразумеваться алгебраическая линия на плоскости
Порядок линии равен максимальному значению входящих в него слагаемых.
По соответствующей теореме, понятие алгебраической линии, а также её порядок не зависят от выбора аффинной системы координат , поэтому для лёгкости бытия считаем, что все последующие выкладки имеют место быть в декартовых координатах .
Общее уравнение линии второго порядка имеет вид , где , где – произвольные действительные числа ( принято записывать с множителем-«двойкой»), причём коэффициенты принято записывать с множителем-«двойкой»), причём коэффициенты не равны одновременно нулю.
Если , то уравнение упрощается до , то уравнение упрощается до , и если коэффициенты одновременно не равны нулю, то это в точности общее уравнение «плоской» прямой , которая представляет собой линию первого порядка.
Многие поняли смысл новых терминов, но, тем не менее, в целях 100%-го усвоения материала сунем пальцы в розетку. Чтобы определить порядок линии, нужно перебрать все слагаемыееё уравнения и у каждого из них найти сумму степенейвходящих переменных.
слагаемое содержит «икс» в 1-й степени;
слагаемое содержит «икс» в 1-й степени;
слагаемое содержит «игрек» в 1-й степени;
в слагаемом переменные отсутствуют, поэтому сумма их степеней равна нулю.
Далее из полученных чисел выбирается максимальное значение, в данном случае единица, – это и есть порядок линии.
Теперь разберёмся, почему уравнение задаёт линию второго порядка:
слагаемое содержит «икс» во 2-й степени;
у слагаемого содержит «икс» во 2-й степени;
у слагаемого сумма степеней переменных: 1 + 1 = 2;
слагаемое содержит «игрек» во 2-й степени;
все остальные слагаемые – меньшей степени.
Максимальное значение: 2
Если к нашему уравнению дополнительно приплюсовать, скажем, , то оно уже будет определять линию третьего порядка. Очевидно, что общий вид уравнения линии 3-го порядка содержит «полный комплект» слагаемых, сумма степеней переменных в которых равна трём:
, то оно уже будет определять линию третьего порядка. Очевидно, что общий вид уравнения линии 3-го порядка содержит «полный комплект» слагаемых, сумма степеней переменных в которых равна трём:
, где коэффициенты не равны одновременно нулю.
В том случае, если добавить одно или несколько подходящих слагаемых, которые содержат , то речь уже зайдёт о линии 4-го порядка, и т.д.
С алгебраическими линиями 3-го, 4-го и более высоких порядков нам придется столкнуться ещё не раз, в частности, при знакомстве с полярной системой координат .
Однако вернёмся к общему уравнению и вспомним его простейшие школьные вариации. В качестве примеров напрашивается парабола и вспомним его простейшие школьные вариации. В качестве примеров напрашивается парабола , уравнение которой легко привести к общему виду , и гипербола , и гипербола с эквивалентным уравнением . Однако не всё так гладко….
Существенный недостаток общего уравнения состоит в том, что почти всегда не понятно, какую линию оно задаёт. Даже в простейшем случае не сразу сообразишь, что это гипербола. Такие расклады хороши только на маскараде, поэтому в курсе аналитической геометрии рассматривается типовая задача приведения уравнения линии 2-го порядка к каноническому виду .
Определение эллипсa
Эллипс — это замкнутая плоская кривая, сумма расстояний от каждой точки которой до двух точек F1 и F2 равна постоянной величине. Точки F1 и F2 называют фокусами эллипса.
Формула площади эллипса через каноническое уравнение
Формула для нахождения площади в этом случае такова:
a , b – большая и мала полуоси эллипса, соответственно.
Решим задачу этим способом.
Дано уравнение эллипса. Найти его площадь и округлить ответ до целого числа.
2 5 x 2 + 9 y 2 = 1
Решение
Для начала найдем длины наших полуосей:
a = a 2 = 2 5 = 5
S = π ⋅ a ⋅ b = π ⋅ 5 ⋅ 3 ≈ 4 7 (см. кв.)
Ответ: 47 см. кв.
Соотношения между элементами эллипса
Элементы эллипсa
А1А2 = 2 a – большая ось эллипса (проходит через фокусы эллипса)
B1B2 = 2 b – малая ось эллипса (перпендикулярна большей оси эллипса и проходит через ее центр)
a – большая полуось эллипса
b – малая полуось эллипса
O – центр эллипса (точка пересечения большей и малой осей эллипса)
Эксцентриситет эллипсa e характеризует его растяженность и определяется отношением фокального расстояния c к большой полуоси a . Для эллипсa эксцентриситет всегда будет 0 e e = 0, для параболы e = 1, для гиперболы e > 1.
Радиус эллипсa R – отрезок, соединяющий центр эллипсa О с точкой на эллипсе.
R = | ab | = | b |
√ a 2 sin 2 φ + b 2 cos 2 φ | √ 1 – e 2 cos 2 φ |
где e – эксцентриситет эллипсa, φ – угол между радиусом и большой осью A1A2.
Коэффициент сжатия эллипсa (эллиптичность) k – отношение длины малой полуоси к большой полуоси. Так как малая полуось эллипсa всегда меньше большей, то k k = 1:
где e – эксцентриситет.
Что такое канонический вид уравнения?
Это общепринятый стандартный вид уравнения, когда в считанные секунды становится ясно, какой геометрический объект оно определяет. Кроме того, канонический вид очень удобен для решения многих практических заданий. Так, например, по каноническому уравнению «плоской» прямой , во-первых, сразу понятно, что это прямая, а во-вторых – элементарно просматривается принадлежащая ей точка «плоской» прямой , во-первых, сразу понятно, что это прямая, а во-вторых – элементарно просматривается принадлежащая ей точка и направляющий вектор .
Очевидно, что любая линия 1-го порядка представляет собой прямую. На втором же этаже нас ждёт уже не вахтёр, а гораздо более разнообразная компания из девяти статуй:
Связанные определения
- Отрезок AB, проходящий через фокусы эллипса, концы которого лежат на эллипсе, называется большой осью данного эллипса. Длина большой оси равна 2a в вышеприведённом уравнении.
- Отрезок CD, перпендикулярный большой оси эллипса, проходящий через центральную точку большой оси, концы которого лежат на эллипсе, называется малой осью эллипса.
- Точка пересечения большой и малой осей эллипса называется его центром.
- Точка пересечения эллипса с осями называются его вершинами.
- Отрезки, проведённые из центра эллипса к вершинам на большой и малой осях называются, соответственно, большой полуосью и малой полуосью эллипса, и обозначаются a и b.
- Расстояния r1 и r2 от каждого из фокусов до данной точки на эллипсе называются фокальными радиусами в этой точке.
- Расстояние называется фокальным расстоянием.
- Эксцентриситетом эллипса называется отношение . Эксцентриситет (также обозначается ε) характеризует вытянутость эллипса изменяется. Чем эксцентриситет ближе к нулю, тем эллипс больше напоминает окружность и наоборот, чем эксцентриситет ближе к единице, тем он более вытянут.
- Фокальным параметромназывается половина длины хорды , проходящей через фокус и перпендикулярной большой оси эллипса.
- Отношение длин малой и большой полуосей называется коэффициентом сжатия эллипса или эллиптичностью: . Величина, равная называется сжатием эллипса. Для окружности коэффициент сжатия равен единице, сжатие — нулю. Коэффициент и эксцентриситет эллипса связаны соотношением
Расчет площади
- Большая полуось эллипса является максимальным расстоянием от его центра до края. [1]
- Малая полуось эллипса расположена под прямым углом 90º к его большой полуоси, однако для нахождения площади нет необходимости определять углы.
- Малая полуось эллипса является минимальным расстоянием от его центра до края.
- Например, если большая полуось эллипса равна 5 единицам, а малая 3 единицам длины, то получим площадь 5 x 3 x π, или около 47 квадратных единиц длины.
- Если у вас нет под рукой калькулятора или на калькуляторе нет символа π, используйте вместо этого числа значение “3,14”.
Объяснение метода
Эллипс, заданный каноническим уравнением
Определение эллипса. Эллипсом называется множество всех точек плоскости, таких, для которых сумма расстояний до точек, называемых фокусами, есть величина постоянная и бОльшая, чем расстояние между фокусами.
Фокусы обозначены как и и на рисунке ниже.
Каноническое уравнение эллипса имеет вид:
,
где a и b (a > b) – длины полуосей, т. е. половины длин отрезков, отсекаемых эллипсом на осях координат.
Прямая, проходящая через фокусы эллипса, является его осью симметрии. Другой осью симметрии эллипса является прямая, проходящая через середину отрезка перпендикулярно этому отрезку. Точка О пересечения этих прямых служит центром симметрии эллипса или просто центром эллипса.
Ось абсцисс эллипс пересекает в точках (a, О) и (- a, О), а ось ординат – в точках (b, О) и (- b, О). Эти четыре точки называются вершинами эллипса. Отрезок между вершинами эллипса на оси абсцисс называется его большой осью, а на оси ординат – малой осью. Их отрезки от вершины до центра эллипса называются полуосями.
Если a = b , то уравнение эллипса принимает вид . Это уравнение окружности радиуса a , а окружность – частный случай эллипса. Эллипс можно получить из окружности радиуса a , если сжать её в a/b раз вдоль оси Oy .
Пример 1. Проверить, является ли линия, заданная общим уравнением , эллипсом.
Решение. Производим преобразования общего уравнения. Применяем перенос свободного члена в правую часть, почленное деление уравнения на одно и то же число и сокращение дробей:
Ответ. Полученное в результате преобразований уравнение является каноническим уравнением эллипса. Следовательно, данная линия – эллипс.
Пример 2. Составить каноническое уравнение эллипса, если его полуоси соответственно равны 5 и 4.
Решение. Смотрим на формулу канонического уравения эллипса и подставляем: бОльшая полуось – это a = 5 , меньшая полуось – это b = 4 . Получаем каноническое уравнение эллипса:
.
Точки и и , обозначенные зелёным на большей оси, где
,
называются фокусами.
называется эксцентриситетом эллипса.
Отношение b/a характеризует “сплюснутость” эллипса. Чем меньше это отношение, тем сильнее эллипс вытянут вдоль большой оси. Однако степень вытянутости эллипса чаще принято выражать через эксцентриситет, формула которого приведена выше. Для разных эллипсов эксцентриситет меняется в пределах от 0 до 1, оставаясь всегда меньше единицы.
Пример 3. Составить каноническое уравнение эллипса, если расстояние между фокусами равно 8 и бОльшая ось равна 10.
Решение. Делаем несложные умозаключения:
– если бОльшая ось равна 10, то её половина, т. е. полуось a = 5 ,
– если расстояние между фокусами равно 8, то число c из координат фокусов равно 4.
Подставляем и вычисляем:
Результат – каноническое уравнение эллипса:
.
Пример 4. Составить каноническое уравнение эллипса, если его бОльшая ось равна 26 и эксцентриситет .
Решение. Как следует и из размера большей оси, и из уравнения эксцентриситета, бОльшая полуось эллипса a = 13 . Из уравнения эсцентриситета выражаем число c, нужное для вычисления длины меньшей полуоси:
.
Вычисляем квадрат длины меньшей полуоси:
Составляем каноническое уравнение эллипса:
Пример 5. Определить фокусы эллипса, заданного каноническим уравнением .
Решение. Следует найти число c, определяющее первые координаты фокусов эллипса:
.
Получаем фокусы эллипса:
Классификация линий второго порядка
С помощью специального комплекса действий любое уравнение линии второго порядка приводится к одному из следующих видов:
( и и – положительные действительные числа)
1) – каноническое уравнение эллипса;
2) – каноническое уравнение гиперболы;
3) – каноническое уравнение параболы;
4) – мнимый эллипс;
5) – пара пересекающихся прямых;
6) – пара мнимых пересекающихся прямых (с единственной действительной точкой пересечения в начале координат);
7) – пара параллельных прямых;
– пара мнимых параллельных прямых;
9) – пара совпавших прямых.
У ряда читателей может сложиться впечатление неполноты списка. Например, в пункте № 7 уравнение задаёт пару прямых задаёт пару прямых , параллельных оси , и возникает вопрос: а где же уравнение , и возникает вопрос: а где же уравнение , определяющее прямые , параллельные оси ординат? Ответ: оно не считается каноническим. Прямые , параллельные оси ординат? Ответ: оно не считается каноническим. Прямые представляют собой тот же самый стандартный случай , повёрнутый на 90 градусов, и дополнительная запись , повёрнутый на 90 градусов, и дополнительная запись в классификации избыточна, поскольку не несёт ничего принципиально нового.
Таким образом, существует девять и только девять различных видов линий 2-го порядка, но на практике наиболее часто встречаются эллипс, гипербола и парабола .
Сначала рассмотрим эллипс. Как обычно, я акцентирую внимание на тех моментах, которые имеют большое значение для решения задач, и если вам необходим подробный вывод формул, доказательства теорем, пожалуйста, обратитесь, например, к учебнику Базылева/Атанасяна либо Александрова.
Что такое эллипс и фокусное расстояние
Внимание!
Если вам нужна помощь с академической работой , то рекомендуем обратиться к профессионалам. Более 70 000 экспертов готовы помочь вам прямо сейчас.
Эллипс – это множество точек плоскости, сумма расстояний которых от двух заданных точек, что называются фокусами, есть постоянная величина и равна .
Обозначим фокусы эллипса и . Допустим, что расстояние = – фокусное расстояние.
– половина расстояния между фокусами;
– большая полуось;
– малая полуось.
Фокусное расстояние и полуоси связаны соотношением:
Если точка находится на пересечении эллипса с вертикальной осью, (теорема Пифагора). Если же точка находится на пересечении эллипса с вертикальной осью, (теорема Пифагора). Если же точка находится на пересечении его с горизонтальной осью, . Так как по определению сумма – постоянная величина, то приравнивая получается:
Как построить эллипс?
Да, вот взять его и просто начертить. Задание встречается часто, и значительная часть студентов не совсем грамотно справляются с чертежом:
Построить эллипс, заданный уравнением
Решение: сначала приведём уравнение к каноническому виду:
Зачем приводить? Одно из преимуществ канонического уравнения заключается в том, что оно позволяет моментально определить вершины эллипса, которые находятся в точках заключается в том, что оно позволяет моментально определить вершины эллипса, которые находятся в точках . Легко заметить, что координаты каждой из этих точек удовлетворяют уравнению .
В данном случае :
:
Отрезок называют большой осью эллипса;
отрезок называют большой осью эллипса;
отрезок – малой осью;
число называют большой полуосью эллипса;
число называют большой полуосью эллипса;
число – малой полуосью.
в нашем примере: .
Чтобы быстро представить, как выглядит тот или иной эллипс достаточно посмотреть на значения «а» и «бэ» его канонического уравнения.
Всё ладно, складно и красиво, но есть один нюанс: я выполнил чертёж с помощью программы . И вы можете выполнить чертёж с помощью какого-либо приложения. Однако в суровой действительности на столе лежит клетчатый листок бумаги, и на наших руках водят хороводы мыши. Люди с художественным талантом, конечно, могут поспорить, но мыши есть и у вас тоже (правда, поменьше). Таки не зря человечество изобрело линейку, циркуль, транспортир и другие нехитрые приспособления для черчения.
По этой причине нам вряд ли удастся аккуратно начертить эллипс, зная одни вершины. Ещё куда ни шло, если эллипс небольшой, например, с полуосями . Как вариант, можно уменьшить масштаб и, соответственно, размеры чертежа. Но в общем случае крайне желательно найти дополнительные точки.
Существует два подхода к построению эллипса – геометрический и алгебраический. Построение с помощью циркуля и линейки мне не нравится по причине не самого короткого алгоритма и существенной загроможденности чертежа. В случае крайней необходимости, пожалуйста, обратитесь к учебнику, а в реальности же гораздо рациональнее воспользоваться средствами алгебры. Из уравнения эллипса на черновике быстренько выражаем:
на черновике быстренько выражаем:
Далее уравнение распадается на две функции:
– определяет верхнюю дугу эллипса;
– определяет верхнюю дугу эллипса;
– определяет нижнюю дугу эллипса.
Заданный каноническим уравнением эллипс симметричен относительно координатных осей, а также относительно начала координат. И это отлично – симметрия почти всегда предвестник халявы. Очевидно, что достаточно разобраться с 1-й координатной четвертью, поэтому нам потребуется функция . Напрашивается нахождение дополнительных точек с абсциссами . Напрашивается нахождение дополнительных точек с абсциссами . Настукаем три смс-ки на калькуляторе:
Безусловно, приятно и то, что если допущена серьёзная ошибка в вычислениях, то это сразу выяснится в ходе построения.
Отметим на чертеже точки (красный цвет), симметричные точки на остальных дугах (синий цвет) и аккуратно соединим линией всю компанию:
(красный цвет), симметричные точки на остальных дугах (синий цвет) и аккуратно соединим линией всю компанию:
Первоначальный набросок лучше прочертить тонко-тонко, и только потом придать нажим карандашу. В результате должен получиться вполне достойный эллипс. Кстати, не желаете ли узнать, что это за кривая?
Свойства
- Фокальное свойство. Если F1 и F2 — фокусы эллипса, то для любой точки X, принадлежащей эллипсу, угол между касательной в этой точке и прямой (F1X) равен углу между этой касательной и прямой (F2X) .
- Прямая, проведённая через середины отрезков, отсечённых двумя параллельными прямыми, пересекающими эллипс, всегда будет проходить через центр эллипса. Это позволяет построением с помощью циркуля и линейки легко получить центр эллипса, а в дальнейшем оси, вершины и фокусы.
- Эволютой эллипса является астроида .
Эллипс также можно описать как
- фигуру, которую можно получить из окружности , применяя аффинное преобразование
- ортогональную проекцию окружности на плоскость .
- Пересечение плоскости и кругового цилиндра
Формула длины окружности эллипса
Хотя рассматриваемая фигура является достаточно простой, длину ее окружности точно можно определить, если вычислить так называемые эллиптические интегралы второго рода. Однако, индусский математик-самоучка Рамануджан еще в начале XX века предложил достаточно простую формулу длины эллипса, которая приближается к результату отмеченных интегралов снизу. То есть рассчитанное по ней значение рассматриваемой величины будет немного меньше, чем реальная длина. Эта формула имеет вид: P ≈ pi * [3 * (a+b) – √((3 * a + b) * (a + 3 * b))], где pi = 3,14 – число пи.
Например, пусть длины двух полуосей эллипса будут равны a = 10 см и b = 8 см, тогда его длина P = 56,7 см.
Каждый может проверить, что если a = b = R, то есть рассматривается обычная окружность, тогда формула Рамануджана сводится к виду P = 2 * pi * R.
Отметим, что в школьных учебниках часто приводится другая формула: P = pi * (a + b). Она является более простой, но и менее точной. Так, если ее применить для рассмотренного случая, то получим значение P = 56,5 см.
Нахождение длины дуги эллипса
IP76 > Нахождение длины дуги эллипса
Как ни странно, но для нахождения длины дуги эллипса нет какой-то определенной функции, как в случае длины дуги окружности, или нахождения координат точки на эллипсе. Это интегральное уравнение.
Калькулятор
Get a better browser, bro…
Интегральное уравнение будем решать как обычно делается в подобных случаях: суммировать очень маленькие значения, которые получаются в результате работы некоей функции, на заданном диапазоне данных, которые наращиваются на чрезвычайно малую постоянную величину. Эта малая величина задается вызывающей стороной. В конце статьи есть рабочий пример с исходниками, в котором можно поиграться с этой «малостью».
Длина дуги, как сумма хорд
Самое простое, что может прийти в голову, это двигаться от начала дуги к ее концу с небольшим наращиванием угла отклонения, считать хорду и прибавлять ее к накапливаемой сумме.
Рис.1. Сумма хорд
(1) Сумма хорд
Проще говоря, находим координаты двух точек на эллипсе, отстоящих друг от друга на некий малый угол, по ним находим хорду, как гипотенузу получившегося прямоугольного треугольника.
В коде выглядит так:
Проверим с планетарным размахом. По последним данным Международной Службы Вращения Земли (IERS — 1996) большая экваториальная полуось Земли равна 6 378 136,49 м, а полярная малая — 6 356 751,75 м.
Посчитаем периметр меридиана каким-нибудь онлайн-калькулятором, получаем 40 007 859.543 (некоторые могут дать другое число, т.к. используют приближенные формулы для вычисления периметра).
Представленная выше функция за 109 милисекунд выдала результат 40 007 996.265 при дельте 0.001. Это нельзя назвать точным результатом.
Длина дуги, как интеграл
Длиной некоторой дуги называется тот предел, к которому стремится длина вписанной ломаной, когда длина наибольшего ее звена стремится к нулю:
(2) Предел суммы хорд при максимальной длине хорды, стремящейся к нулю
(3) Длина t-го звена (хорды) вписанной ломаной
Таким образом, длина дуги эллипса может быть описана интегральным уравнением:
(4) Интегрально-дифференциальное уравнение дуги эллипса
Используя параметрическое уравнение эллипса, приходим к уравнению:
Где t1 и t2 – параметры для начала и конца дуги параметрического уравнения эллипса. Параметром является некий угол к оси абсцисс. Что такое и как найти параметр для угла эллипса подробно изложено тут.
Зная, что (cos t)’ = — sin t, (sin t)’ = cos t (подробный вывод приведен тут и тут), получаем следующую формулу:
(5) Длина дуги эллипса
Выводов достаточно, чтобы написать вторую функцию нахождения длины дуги эллипса.
Результат при dt = 0.001 равен 40 007 859,543 за 109 милисекунд. Отлично!
Длина дуги через эксцентриситет
Это еще не окончательный вид уравнения. В ряде интересных параметров для эллипса есть такая числовая характеристика, показывающая степень отклонения эллипса от окружности, как эксцентриситет. Формула для эллипса:
(6) Эксцентриситет эллипса через полуоси
Чем эксцентриситет ближе к нулю, т.е. разница между a и b меньше, тем больше эллипс похож на окружность и наоборот, чем эксцентриситет ближе к единице, тем он более вытянут.
Выразим b 2 = a 2 (1 — e 2 ), подставим в формулу (5), помним, что sin 2 t + cos 2 t = 1 (справочник [1]), убираем a 2 за знак корня, и, как постоянную величину, за знак интеграла тоже, получаем:
(7) Окончательный вид уравнения для длины дуги эллипса
Пишем функцию, ожидаем более шустрого выполнения:
Результат 40 007 859.543, за чуть меньшее время, 94 милисекунды.
Длина дуги через эксцентриситет с подготовкой
Возьмем за основу последнюю функцию. Алгоритм построен так, что в цикле идем от стартового угла, к конечному, на каждой итерации подсчитывая параметр. А если сразу посчитать начальный и конечный параметры и определить условие выхода из цикла? Этим мы однозначно снизим вычислительную нагрузку внутри цикла.
Рис.2. Параметры дуги эллипса.
То есть, вместо того, чтобы идти из точки A в точку B, мы заранее считаем параметры t1 и t2. И в цикле больше нахождением параметров не занимаемся, а только считаем очередное приращение.
Берем код последней реализации и улучшаем:
Результат — 40 007 859,543 за 30 милисекунд! Мысль явно здравая.
Длина дуги и хорошо забытые хорды
Но вернемся к сумме хорд. Что там-то не так? Казалось бы, все просто, понятно и должно работать, но результат, мягко говоря, не точен.
Работая с вещественными типами, результат зависит от «мелкости» приращения, от разрядности используемых типов. Накапливаемые погрешности, неточное представление дробного числа и прочие прелести чисел с плавающей запятой.
Тип Extended – самый точный из существующих в Delphi (и, как следствие, самый медленный). Перепишем нахождение длины дуги хордами, используя этот тип, и без вызовов внешних функций нахождения координат на эллипсе.
Результат 40 007 859.542 за 94 милисекунды. Разница в одну тысячную, и такое же время. Весьма неплохо!
Практика
Качаем, запускаем. Видим такое окно:
Рис.3. Пример: Вид при запуске
При запуске в полях полуосей находятся «земные» значения. Эллипс сильно смахивает на окружность. Можно сразу нажать «Расчет», увидеть значения полярного меридиана, и начинать уже эксперименты.
Для начала проверим корректность получаемых результатов. Я попытался найти какие-нибудь онлайн калькуляторы для подсчета длины дуги эллипса, в которых можно было бы указать стартовый угол и произвольное отклонение, либо просто пару углов, определяющих дугу. Но все калькуляторы считают периметр эллипса. А с произвольной дугой как-то… не встретились.
Картинка из вики:
Длина дуги эллипса (s) в зависимости от его параметра (θ) Автор: Illustr — собственная работа, CC BY-SA 4.0, Ссылка
Заскриним несколько моментов и посчитаем корректность:
Рис.4. Скрины расчетов
Введем a=2, b=0.5, стартовый угол равен 0, отклонение θ=5.642.
Рис.5. Подсчет длины дуги для a=2, b=0.5, стартовый угол=0, отклонение θ=5.642
Видим результат у всех один 8.055. Т.е правы все.
Аналогично поступаем с остальными тремя скринами:
- отклонение θ=1.154. У нас получился результат 1.333. На скрине видим результат s=1.334. Как так? Давайте увеличим «Дельту» в 10 раз, т.е. вместо 0.001, сделаем 0,01. У всех интегральных 2) 3) 4) результат станет 1.334. В то время, как у 1) и 5), т.е. примитивно-неинтегрально-хордовых останется 1.333.
Какой результат более истинный? Смотрите сами. Уменьшение дельты, т.е. угла для подсчетов, ведет к более точному результату. На 0.001 интегральные функции выдали результат как хордовые. При более грубой дельте, интегральные чуть изменились, а хордовые верны своему результату.
Сделаем дельту очень мелкой, равной 0.00001. Результат у всех, кроме первой, тот же, 1.333.
Лично я начинаю верить 5-ой формуле.
- отклонение θ= 206. У нас получился результат 4.322. На скрине результат s= 4.322. Дельта 0.001. Все отлично.
- отклонение θ= 4,488. У нас получился результат 5,989. На скрине результат s= 5,989. Дельта 0.001. Все отлично.
Вывод : Формулы 2-5 работают как надо. Фаворит 5. За меньшее время, т.е. при более «грубой» дельте, находит правильный результат.
Проверим на ужасных эллипсах. Т.е. где эксцентриситет очень близок к единице.
Рис.6. Проверка на очень «сплющенном» эллипсе
Можем заметить следующее: при 0.00001 функции 2 и 3 дали результат, близкий к результату функции 4, полученный при дельте 0.001. При дельте 0.00001 функция 4 дала результат, близкий к результату функции 5. Сама же функция 5 слабо колеблется в показаниях, что при дельте в 0.001, что при 0.00001.
Аналогичную ситуацию можно пронаблюдать при сильно вытянутом эллипсе:
Рис.7. Проверка на очень «вытянутом» эллипсе
Таким образом, имеет смысл использовать функции 4 и 5. Одну, как представительницу интегрального сословия, самую быструю и более точную из них. Другую, как представительницу очевидного и простого метода, работающую, между тем, лучше своих интегральных коллег при минимальных ресурсных затратах.
Небольшая инструкция
Правая кнопка мыши задает стартовый угол. Удерживая правую кнопку мыши можно «прогуляться» по эллипсу. Конечная точка дуги будет следовать за стартовой точкой, отстоя на заданный ранее угол. Если поставить галку на «сохранять параметрическое отклонение», параметрический угол между t1 и t2 станет неизменен. Очень полезно пронаблюдать, как будет меняться сектор.
Левая кнопка мыши задает конечную точку дуги, т.е. угол отклонения.
Скачать
Друзья, спасибо за внимание!
[spoiler title=”источники:”]
http://ru.mosg-portal.com/calculate-radius-diameter-oval-7983204-1886
http://b4.cooksy.ru/articles/dlina-okruzhnosti-ellipsa-cherez-diametry
[/spoiler]