Уравнение прямой по координатам концов отрезка

Вывести уравнение прямой по координатам двух точек

По введенным пользователем координатам двух точек вывести уравнение прямой, проходящей через эти точки.

Общее уравнение прямой имеет вид y = kx + b . Для какой-то конкретной прямой в уравнении коэффициенты k и b заменяются на числа, например, y = 4x — 2 . Задача сводится именно к нахождению этих коэффициентов.

Так как координаты точки это значения x и y , то мы имеем два уравнения. Пусть, например, координаты точки А(3;2), а координаты B(-1;-1). Получаем уравнения:
2 = k*3 + b,
-1 = k*(-1) + b.
Решая полученную систему уравнений находим значения k и b :
b = 2 — 3k
-1 = -k + 2 — 3k
4k = 3
k = 3/4 = 0.75
b = 2 — 3 * 0.75 = 2 — 2.25 = -0.25
Таким образом, получается уравнение конкретной прямой, проходящей через указанные точки: y = 0.75x — 0.25.

Алгоритм решения данной задаче на языке программирования будет таков:

  1. Получить значения координат первой точки и присвоить их переменным, например x1 и y1 .
  2. Получить значения координат ( x2, y2 ) второй точки.
  3. Вычислить значение k по формуле k = (y1 — y2) / (x1 — x2) .
  4. Вычислить значение b по формуле b = y2 — k * x2 .
  5. Вывести на экран полученное уравнение.

Уравнение прямой в отрезках: описание, примеры, решение задач

Продолжаем изучение раздела «Уравнение прямой на плоскости» и в этой статье разберем тему «Уравнение прямой в отрезках». Последовательно рассмотрим вид уравнения прямой в отрезках, построение прямой линии, которая задается этим уравнением, переход от общего уравнения прямой к уравнению прямой в отрезках. Все это будет сопровождаться примерами и разбором решения задач.

Уравнение прямой в отрезках – описание и примеры

Пусть на плоскости расположена прямоугольная система координат O x y .

Прямая линия на плоскости в декартовой системе координат O x y задается уравнением вида x a + y b = 1 , где a и b – это некоторые действительные числа, отличные от нуля, величины которых равны длинам отрезков, отсекаемых прямой линией на осях O x и O y . Длины отрезков считаются от начала координат.

Как мы знаем, координаты любой из точек, принадлежащих прямой линии, заданной уравнением прямой, удовлетворяют уравнению этой прямой. Точки a , 0 и 0 , b принадлежат данной прямой линии, так как a a + 0 b = 1 ⇔ 1 ≡ 1 и 0 a + b b = 1 ⇔ 1 ≡ 1 . Точки a , 0 и b , 0 расположены на осях координат O x и O y и удалены от начала координат на a и b единиц. Направление, в котором нужно откладывать длину отрезка, определяется знаком, который стоит перед числами a и b . Знак « — » обозначает, что длину отрезка необходимо откладывать в отрицательном направлении координатной оси.

Поясним все вышесказанное, расположив прямые относительно фиксированной декартовой системы координат O x y на схематическом чертеже. Уравнение прямой в отрезках x a + y b = 1 применяется для построения прямой линии в декартовой системе координат O x y . Для этого нам необходимо отметить на осях точки a , 0 и b , 0 , а затем соединить эти точки линией при помощи линейки.

На чертеже показаны случаи, когда числа a и b имеют различные знаки, и, следовательно, длины отрезков откладываются в разных направлениях координатных осей.

Прямая линия задана уравнением прямой в отрезках вида x 3 + y — 5 2 = 1 . Необходимо построить эту прямую на плоскости в декартовой системе координат O x y .

Решение

Используя уравнение прямой в отрезках, определим точки, через которые проходит прямая линия. Это 3 , 0 , 0 , — 5 2 . Отметим их и проведем линию.

Приведение общего уравнения прямой к уравнению прямой в отрезках

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

Полное общее уравнение прямой линии на плоскости имеет вид A x + B y + C = 0 , где А , В и C не равны нулю. Мы переносим число C в правую часть равенства, делим обе части полученного равенства на – С . При этом, коэффициенты при x и y мы отправляем в знаменатели:

A x + B y + C = 0 ⇔ A x + B y = — C ⇔ ⇔ A — C x + B — C y = 1 ⇔ x — C A + y — C B = 1

Для осуществления последнего перехода мы воспользовались равенством p q = 1 q p , p ≠ 0 , q ≠ 0 .

В результате, мы осуществили переход от общего уравнения прямой A x + B y + C = 0 к уравнению прямой в отрезках x a + y b = 1 , где a = — C A , b = — C B .

Разберем следующий пример.

Осуществим переход к уравнению прямой в отрезках, имея общее уравнение прямой x — 7 y + 1 2 = 0 .

Решение

Переносим одну вторую в правую часть равенства x — 7 y + 1 2 = 0 ⇔ x — 7 y = — 1 2 .

Делим обе части равенства на — 1 2 : x — 7 y = — 1 2 ⇔ 1 — 1 2 x — 7 — 1 2 y = 1 .

Преобразуем полученное равенство к нужному виду: 1 — 1 2 x — 7 — 1 2 y = 1 ⇔ x — 1 2 + y 1 14 = 1 .

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

Ответ: x — 1 2 + y 1 14 = 1

В тех случаях, когда прямая линия задана каноническим или параметрическим уравнением прямой на плоскости, то сначала мы переходим к общему уравнению прямой, а затем уже к уравнению прямой в отрезках.

Перейти от уравнения прямой в отрезках и общему уравнению прямой осуществляется просто: мы переносим единицу из правой части уравнения прямой в отрезках вида x a + y b = 1 в левую часть с противоположным знаком, выделяем коэффициенты перед неизвестными x и y .

x a + y b = 1 ⇔ x a + y b — 1 = 0 ⇔ 1 a · x + 1 b · y — 1 = 0

Получаем общее уравнение прямой, от которого можно перейти к любому другому виду уравнения прямой на плоскости. Процесс перехода мы подробно разобрали в теме «Приведение общего уравнения прямой к другим видам уравнения прямой».

Уравнение прямой в отрезках имеет вид x 2 3 + y — 12 = 1 . Необходимо написать общее уравнение прямой на плоскости.

Решение

Действует по заранее описанному алгоритму:

x 2 3 + y — 12 = 1 ⇔ 1 2 3 · x + 1 — 12 · y — 1 = 0 ⇔ ⇔ 3 2 · x — 1 12 · y — 1 = 0

Ответ: 3 2 · x — 1 12 · y — 1 = 0

Уравнение прямой

Уравнение прямой на плоскости

Любую прямую на плоскости можно задать уравнением прямой первой степени вида

где A и B не могут быть одновременно равны нулю.

Уравнение прямой с угловым коэффициентом

Общее уравнение прямой при B≠0 можно привести к виду

где k — угловой коэффициент равный тангенсу угла, образованного данной прямой и положительным направлением оси ОХ.

Уравнение прямой в отрезках на осях

Если прямая пересекает оси OX и OY в точках с координатами ( a , 0) и (0, b ), то она может быть найдена используя формулу уравнения прямой в отрезках

x+y= 1
ab

Уравнение прямой, проходящей через две различные точки на плоскости

Если прямая проходит через две точки M( x 1, y 1) и N( x 2, y 2), такие что x 1 ≠ x 2 и y 1 ≠ y 2, то уравнение прямой можно найти, используя следующую формулу

x — x 1=y — y 1
x 2 — x 1y 2 — y 1

Параметрическое уравнение прямой на плоскости

Параметрические уравнения прямой могут быть записаны следующим образом

x = l t + x 0 y = m t + y 0

где N( x 0, y 0) — координаты точки лежащей на прямой, a = < l , m >— координаты направляющего вектора прямой.

Каноническое уравнение прямой на плоскости

Если известны координаты точки N( x 0, y 0) лежащей на прямой и направляющего вектора a = ( l и m не равны нулю), то уравнение прямой можно записать в каноническом виде, используя следующую формулу

x — x 0=y — y 0
lm

Решение. Воспользуемся формулой для уравнения прямой проходящей через две точки

x — 1 2 — 1 = y — 7 3 — 7

Упростив это уравнение получим каноническое уравнение прямой

Выразим y через x и получим уравнение прямой с угловым коэффициентом

Найдем параметрическое уравнение прямой. В качестве направляющего вектора можно взять вектор MN .

Взяв в качестве координат точки лежащей на прямой, координаты точки М, запишем параметрическое уравнение прямой

x = t + 1 y = -4 t + 7

Решение. Так как M y — N y = 0, то невозможно записать уравнение прямой проходящей через две точки.

Найдем параметрическое уравнение прямой. В качестве направляющего вектора можно взять вектор MN .

Взяв в качестве координат точки лежащей на прямой, координаты точки М, запишем параметрическое уравнение прямой

Уравнение прямой в пространстве

Уравнение прямой, проходящей через две различные точки в пространстве

Если прямая проходит через две точки M( x 1, y 1, z 1) и N( x 2, y 2, z 2), такие что x 1 ≠ x 2, y 1 ≠ y 2 и z 1 ≠ z 2, то уравнение прямой можно найти используя следующую формулу

x — x 1=y — y 1=z — z 1
x 2 — x 1y 2 — y 1z 2 — z 1

Параметрическое уравнение прямой в пространстве

Параметрические уравнения прямой могут быть записаны следующим образом

x = l t + x 0
y = m t + y 0
z = n t + z 0

где ( x 0, y 0, z 0) — координаты точки лежащей на прямой, — координаты направляющего вектора прямой.

Каноническое уравнение прямой в пространстве

Если известны координаты точки M( x 0, y 0, z 0) лежащей на прямой и направляющего вектора n = , то уравнение прямой можно записать в каноническом виде, используя следующую формулу

x — x 0=y — y 0=z — z 0
lmn

Прямая как линия пересечения двух плоскостей

Если прямая является пересечением двух плоскостей, то ее уравнение можно задать следующей системой уравнений


источники:

http://zaochnik.com/spravochnik/matematika/prjamaja-ploskost/uravnenie-prjamoj-v-otrezkah/

http://ru.onlinemschool.com/math/library/analytic_geometry/line/