Длина отрезка по координатам онлайн
Калькулятор длины отрезка AB по координатам концов в 2D и 3D: длина, середина, направление к осям, единичное направление и SVG-график для 2D.
Длина отрезка AB и расстояние между точками
Отрезок AB задаётся двумя концами: точкой A и точкой B. Его длина равна прямому расстоянию между этими точками. В 2D берутся координаты по горизонтали и вертикали, в 3D добавляется высота или глубина.
- — длина отрезка;
- — координаты точки A;
- — координаты точки B.
Здесь x1 и y1 — координаты точки A, x2 и y2 — координаты точки B. Вычитаются координаты по каждой оси, затем эти сдвиги объединяются в одну длину.
- — длина отрезка в пространстве;
- — координаты точки A;
- — координаты точки B.
Для пространственной точки добавляется z-координата. Вводите её только тогда, когда обе точки действительно заданы в 3D.
- Вектор AB — координаты вектора направления от точки A к точке B;
- — координаты точки A;
- — координаты точки B.
Эта запись показывает сдвиг от A к B по каждой оси. Если поменять точки местами, длина останется такой же, а направление изменится.
Середина и направление отрезка
Помимо длины, для отрезка часто нужны середина и направление. Середина находится как среднее координат концов, а направление можно описать долей движения вдоль каждой оси. Если точки совпадают, длина отрезка равна 0, но направление, направляющие косинусы и единичный вектор не определены.
- — координаты середины отрезка;
- — координаты точки A;
- — координаты точки B.
Точка M лежит ровно посередине между A и B. Для 2D z-координату из записи просто не используют.
- Косинусы направления (альфа, бета, гамма) — угловые параметры относительно осей X, Y, Z;
- dx, dy, dz — разности координат по осям;
- — длина отрезка.
Значения показывают, какая часть направления приходится на каждую ось. Они определены только при ненулевой длине.
- Модуль вектора — геометрическая длина вектора;
- — компоненты вектора.
Если уже задан вектор, его координаты используются как готовые сдвиги по осям.
Порядок точек, единицы и z-координаты
| Ситуация | Что важно |
|---|---|
| Порядок точек | Длина не меняется, но направление и знаки координатных сдвигов меняются. |
| Единицы | Результат получается в тех же единицах, что и координаты: метрах, пикселях или условных единицах. |
| 3D-режим | z-координаты нужно задавать для обеих точек, чтобы не смешивать плоскость и пространство. |
| 2D-график | SVG-график показывает только плоскость X и Y; для 3D выводятся числовые характеристики. |
Примеры для проверки
| Точка A | Точка B | Разности координат | Длина |
|---|---|---|---|
| (0; 0) | (3; 4) | 3, 4 | 5 |
| (минус 2; 1) | (2; 4) | 4, 3 | 5 |
| (0; 0; 0) | (1; 2; 2) | 1, 2, 2 | 3 |
| (2; 1; минус 1) | (5; 5; 3) | 3, 4, 4 | примерно 6,40 |
| (1,5; минус 2) | (4,5; 2) | 3, 4 | 5 |
Где применяется длина отрезка
Длина отрезка используется при вычислении периметра многоугольников по координатам вершин, проверке принадлежности точки окружности или сфере, нахождении длин медиан и высот, а также как модуль вектора в физике, аналитической геометрии и компьютерной графике.
Часто задаваемые вопросы
Источники и нормативная база
Расчёты выполняются на основе указанных нормативных и справочных источников. Ссылки открываются в новой вкладке.
Похожие инструменты
Калькулятор расстояния между двумя точками по декартовым координатам в 2D и 3D. Показывает евклидово расстояние, середину отрезка, манхэттенскую и чебышёвскую метрики, угол к оси Ox и SVG; не для широты, долготы и маршрутов.
Калькулятор середины отрезка по координатам концов в 2D и 3D. Также находит конец B, если известны точка A и середина M. Показывает пошаговое числовое решение, длину и SVG-график для 2D.
Калькулятор уравнения прямой по двум точкам или точке и угловому коэффициенту. Возвращает общую форму A·x+B·y+C=0, форму с угловым коэффициентом формула расчета, точки пересечения с осями, направляющий и нормальный векторы, угол наклона и SVG-график.
Калькулятор угла между двумя прямыми по угловым коэффициентам, общим уравнениям A·x+B·y+C=0 или направляющим векторам. Острый и тупой угол, проверка параллельности и перпендикулярности с SVG.