Подключиться через MCP →

Введите расчет

Математическая формула

Математическая формула: Калькулятор окружности по трём точкам

Реклама

Результатов

Уравнение окружности
(x − 2)² + (y − 2)² = 2,828²
центр и радиус по трём точкам
Центр x (h) 2
Центр y (k) 2
Радиус (r) 2,8284
Площадь 25,1327
Длина окружности 17,7715

Что делает этот калькулятор

Через три точки на плоскости можно провести ровно одну окружность — при условии, что точки не лежат на одной прямой. Этот инструмент находит эту единственную окружность: её центр \((h, k)\), радиус \(r\), каноническое уравнение \((x - h)^2 + (y - k)^2 = r^2\), а заодно площадь круга и длину окружности.

Как пользоваться

Введите координаты x и y для всех трёх точек и нажмите «Рассчитать». В ответе вы получите полное уравнение окружности и таблицу с координатами центра, радиусом, площадью и длиной окружности. Если три точки окажутся на одной прямой, калькулятор сообщит, что единственной окружности не существует.

Разбор формулы

Каждая точка окружности удовлетворяет уравнению \((x - h)^2 + (y - k)^2 = r^2\). Если попарно вычесть эти уравнения, квадратичные члены сократятся, и останутся два линейных уравнения относительно \(h\) и \(k\) — геометрически это серединные перпендикуляры к двум хордам, которые пересекаются в центре. Обозначив \(S = x^2 + y^2\) для каждой точки и вычислив определитель \(D = 2[x_1(y_2-y_3) + x_2(y_3-y_1) + x_3(y_1-y_2)]\), центр находят напрямую.

$$\begin{gathered} (x-h)^2 + (y-k)^2 = r^2 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} D &= 2\left[ x_1(y_2-y_3) + x_2(y_3-y_1) + x_3(y_1-y_2) \right] \\ h &= \frac{S_1(y_2-y_3) + S_2(y_3-y_1) + S_3(y_1-y_2)}{D} \\ k &= \frac{S_1(x_3-x_2) + S_2(x_1-x_3) + S_3(x_2-x_1)}{D} \\ r &= \sqrt{(x_1-h)^2 + (y_1-k)^2} \end{aligned} \right. \end{gathered}$$

Если \(D = 0\), точки лежат на одной прямой. Радиус после этого — просто расстояние от центра до любой из точек.

Окружность, проходящая через три обозначенные точки, с отмеченными центром и радиусом
Любые три точки, не лежащие на одной прямой, задают единственную окружность с центром \((h,k)\) и радиусом \(r\).

Пример с решением

Возьмём точки \((0,0)\), \((4,0)\) и \((0,4)\). В силу симметрии центр находится в точке \((2,2)\). Радиус равен $$\sqrt{(0-2)^2 + (0-2)^2} = \sqrt{8} \approx 2{,}828.$$ Значит, уравнение имеет вид \((x - 2)^2 + (y - 2)^2 = 8\), площадь \(\approx 25{,}13\), а длина окружности \(\approx 17{,}77\).

Серединные перпендикуляры двух хорд пересекаются в центре окружности
Центр находится в точке пересечения серединных перпендикуляров двух хорд.

Частые вопросы

Что если мои точки лежат на одной прямой? Тогда единственной окружности через них не существует — серединные перпендикуляры параллельны (\(D = 0\)), и калькулятор выдаёт предупреждение.

Можно ли вводить отрицательные или дробные координаты? Да. Подойдут любые действительные числа, в том числе отрицательные и десятичные дроби.

Почему центр иногда оказывается вне треугольника? Центр описанной окружности лежит за пределами треугольника, если треугольник тупоугольный — это нормально.

Последнее обновление: