Как найти уравнение графика по 2 точками

Как узнать уравнение графика по двум точкам

Неверно введено число.

Точки должны быть разными.

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

Введите координаты точек:

Количество знаков после разделителя дроби в числах:

Общее уравнение прямой:

Теория

Уравнение прямой, проходящей через две заданные точки (x1,y1) и (x2,y2), имеет вид:

или в общем виде

Т.е. получили общее уравнение прямой линии на плоскости в декартовых координатах:

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

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

Общее уравнение прямой имеет вид 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. Вывести на экран полученное уравнение.

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

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

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

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

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

Рассмотрим на примере решения подобной задачи. Необходимо составить уравнение прямой a , проходящей через две несовпадающие точки M 1 ( x 1 , y 1 ) и M 2 ( x 2 , y 2 ) , находящиеся в декартовой системе координат.

В каноническом уравнении прямой на плоскости, имеющего вид x — x 1 a x = y — y 1 a y , задается прямоугольная система координат О х у с прямой, которая пересекается с ней в точке с координатами M 1 ( x 1 , y 1 ) с направляющим вектором a → = ( a x , a y ) .

Необходимо составить каноническое уравнение прямой a , которая пройдет через две точки с координатами M 1 ( x 1 , y 1 ) и M 2 ( x 2 , y 2 ) .

Прямая а имеет направляющий вектор M 1 M 2 → с координатами ( x 2 — x 1 , y 2 — y 1 ) , так как пересекает точки М 1 и М 2 . Мы получили необходимые данные для того, чтобы преобразовать каноническое уравнение с координатами направляющего вектора M 1 M 2 → = ( x 2 — x 1 , y 2 — y 1 ) и координатами лежащих на них точках M 1 ( x 1 , y 1 ) и M 2 ( x 2 , y 2 ) . Получим уравнение вида x — x 1 x 2 — x 1 = y — y 1 y 2 — y 1 или x — x 2 x 2 — x 1 = y — y 2 y 2 — y 1 .

Рассмотрим рисунок, приведенный ниже.

Следуя по вычислениям, запишем параметрические уравнения прямой на плоскости, которое проходит через две точки с координатами M 1 ( x 1 , y 1 ) и M 2 ( x 2 , y 2 ) . Получим уравнение вида x = x 1 + ( x 2 — x 1 ) · λ y = y 1 + ( y 2 — y 1 ) · λ или x = x 2 + ( x 2 — x 1 ) · λ y = y 2 + ( y 2 — y 1 ) · λ .

Рассмотрим подробней на решении нескольких примеров.

Записать уравнение прямой, проходящей через 2 заданные точки с координатами M 1 — 5 , 2 3 , M 2 1 , — 1 6 .

Каноническим уравнением для прямой, пересекающейся в двух точках с координатами x 1 , y 1 и x 2 , y 2 принимает вид x — x 1 x 2 — x 1 = y — y 1 y 2 — y 1 . По условию задачи имеем, что x 1 = — 5 , y 1 = 2 3 , x 2 = 1 , y 2 = — 1 6 . Необходимо подставить числовые значения в уравнение x — x 1 x 2 — x 1 = y — y 1 y 2 — y 1 . Отсюда получим, что каноническое уравнение примет вид x — ( — 5 ) 1 — ( — 5 ) = y — 2 3 — 1 6 — 2 3 ⇔ x + 5 6 = y — 2 3 — 5 6 .

Ответ: x + 5 6 = y — 2 3 — 5 6 .

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

Составить общее уравнение прямой, проходящей через точки с координатами M 1 ( 1 , 1 ) и M 2 ( 4 , 2 ) в системе координат О х у .

Для начала необходимо записать каноническое уравнение заданной прямой, которая проходит через заданные две точки. Получим уравнение вида x — 1 4 — 1 = y — 1 2 — 1 ⇔ x — 1 3 = y — 1 1 .

Приведем каноническое уравнение к искомому виду, тогда получим:

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

Ответ: x — 3 y + 2 = 0 .

Примеры таких заданий были рассмотрены в школьных учебниках на уроках алгебры. Школьные задачи отличались тем, что известным было уравнение прямой с угловым коэффициентом, имеющее вид y = k x + b . Если необходимо найти значение углового коэффициента k и числа b , при которых уравнение y = k x + b определяет линию в системе О х у , которая проходит через точки M 1 ( x 1 , y 1 ) и M 2 ( x 2 , y 2 ) , где x 1 ≠ x 2 . Когда x 1 = x 2 , тогда угловой коэффициент принимает значение бесконечности, а прямая М 1 М 2 определена общим неполным уравнением вида x — x 1 = 0 .

Потому как точки М 1 и М 2 находятся на прямой, тогда их координаты удовлетворяют уравнению y 1 = k x 1 + b и y 2 = k x 2 + b . Следует решить систему уравнений y 1 = k x 1 + b y 2 = k x 2 + b относительно k и b .

Для этого найдем k = y 2 — y 1 x 2 — x 1 b = y 1 — y 2 — y 1 x 2 — x 1 · x 1 или k = y 2 — y 1 x 2 — x 1 b = y 2 — y 2 — y 1 x 2 — x 1 · x 2 .

С такими значениями k и b уравнение прямой, проходящее через заданные две точки, принимает следующий вид y = y 2 — y 1 x 2 — x 1 · x + y 2 — y 2 — y 1 x 2 — x 1 · x 1 или y = y 2 — y 1 x 2 — x 1 · x + y 2 — y 2 — y 1 x 2 — x 1 · x 2 .

Запомнить сразу такое огромное количество формул не получится. Для этого необходимо учащать количество повторений в решениях задач.

Записать уравнение прямой с угловым коэффициентом, проходящей через точки с координатами M 2 ( 2 , 1 ) и y = k x + b .

Для решения задачи применяем формулу с угловым коэффициентом, имеющую вид y = k x + b . Коэффициенты k и b должны принимать такое значение, чтобы данное уравнение соответствовало прямой, проходящей через две точки с координатами M 1 ( — 7 , — 5 ) и M 2 ( 2 , 1 ) .

Точки М 1 и М 2 располагаются на прямой, тогда их координаты должны обращать уравнение y = k x + b верное равенство. Отсюда получаем, что — 5 = k · ( — 7 ) + b и 1 = k · 2 + b . Объединим уравнение в систему — 5 = k · — 7 + b 1 = k · 2 + b и решим.

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

— 5 = k · — 7 + b 1 = k · 2 + b ⇔ b = — 5 + 7 k 2 k + b = 1 ⇔ b = — 5 + 7 k 2 k — 5 + 7 k = 1 ⇔ ⇔ b = — 5 + 7 k k = 2 3 ⇔ b = — 5 + 7 · 2 3 k = 2 3 ⇔ b = — 1 3 k = 2 3

Теперь значения k = 2 3 и b = — 1 3 подвергаются подстановке в уравнение y = k x + b . Получаем, что искомым уравнением, проходящим через заданные точки, будет уравнение, имеющее вид y = 2 3 x — 1 3 .

Такой способ решения предопределяет траты большого количества времени. Существует способ, при котором задание решается буквально в два действия.

Запишем каноническое уравнение прямой, проходящей через M 2 ( 2 , 1 ) и M 1 ( — 7 , — 5 ) , имеющее вид x — ( — 7 ) 2 — ( — 7 ) = y — ( — 5 ) 1 — ( — 5 ) ⇔ x + 7 9 = y + 5 6 .

Теперь переходим к уравнению в угловым коэффициентом. Получаем, что: x + 7 9 = y + 5 6 ⇔ 6 · ( x + 7 ) = 9 · ( y + 5 ) ⇔ y = 2 3 x — 1 3 .

Ответ: y = 2 3 x — 1 3 .

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

Если в трехмерном пространстве имеется прямоугольная система координат О х у z с двумя заданными несовпадающими точками с координатами M 1 ( x 1 , y 1 , z 1 ) и M 2 ( x 2 , y 2 , z 2 ) , проходящая через них прямая M 1 M 2 , необходимо получить уравнение этой прямой.

Имеем, что канонические уравнения вида x — x 1 a x = y — y 1 a y = z — z 1 a z и параметрические вида x = x 1 + a x · λ y = y 1 + a y · λ z = z 1 + a z · λ способны задать линию в системе координат О х у z , проходящую через точки, имеющие координаты ( x 1 , y 1 , z 1 ) с направляющим вектором a → = ( a x , a y , a z ) .

Прямая M 1 M 2 имеет направляющий вектор вида M 1 M 2 → = ( x 2 — x 1 , y 2 — y 1 , z 2 — z 1 ) , где прямая проходит через точку M 1 ( x 1 , y 1 , z 1 ) и M 2 ( x 2 , y 2 , z 2 ) , отсюда каноническое уравнение может быть вида x — x 1 x 2 — x 1 = y — y 1 y 2 — y 1 = z — z 1 z 2 — z 1 или x — x 2 x 2 — x 1 = y — y 2 y 2 — y 1 = z — z 2 z 2 — z 1 , в свою очередь параметрические x = x 1 + ( x 2 — x 1 ) · λ y = y 1 + ( y 2 — y 1 ) · λ z = z 1 + ( z 2 — z 1 ) · λ или x = x 2 + ( x 2 — x 1 ) · λ y = y 2 + ( y 2 — y 1 ) · λ z = z 2 + ( z 2 — z 1 ) · λ .

Рассмотрим рисунок, на котором изображены 2 заданные точки в пространстве и уравнение прямой.

Написать уравнение прямой, определенной в прямоугольной системе координат О х у z трехмерного пространства, проходящей через заданные две точки с координатами M 1 ( 2 , — 3 , 0 ) и M 2 ( 1 , — 3 , — 5 ) .

Необходимо найти каноническое уравнение. Так как речь идет о трехмерном пространстве, значит при прохождении прямой через заданные точки, искомое каноническое уравнение примет вид x — x 1 x 2 — x 1 = y — y 1 y 2 — y 1 = z — z 1 z 2 — z 1 .

По условию имеем, что x 1 = 2 , y 1 = — 3 , z 1 = 0 , x 2 = 1 , y 2 = — 3 , z 2 = — 5 . Отсюда следует, что необходимые уравнения запишутся таким образом:

x — 2 1 — 2 = y — ( — 3 ) — 3 — ( — 3 ) = z — 0 — 5 — 0 ⇔ x — 2 — 1 = y + 3 0 = z — 5

Ответ: x — 2 — 1 = y + 3 0 = z — 5 .

источники:

http://gospodaretsva.com/straight.html

http://zaochnik.com/spravochnik/matematika/prjamaja-ploskost/uravnenie-prjamoj-kotoraja-prohodit-cherez-dve-zad/

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

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

Итак, пусть нам даны две точки A(x_1, y_1) и B(x_2, y_2). Наша прямая проходит через две эти точки, давайте получим уравнение этой прямой. Уравнение пучка прямых, проходящих через точку с координатами A(x_1, y_1) имеет вид:

    [y-y_1=k(x-x_1) eqno  (1)]

То есть если прямая проходит через две точки A и B она – одна из этого пучка прямых, проходящих через точку A и эта прямая имеет определенный коэффициент k. Значит, координаты точки B должны удовлетворять уравнению (1), то есть

    [y_2-y_1=k(x_2-x_1) eqno  (2)]

.

Находим из (2) k:

    [k=frac{y_2-y_1}{x_2-x_1}]

и подставим в уравнение (1):

    [y-y_1=frac{y_2-y_1}{x_2-x_1} (x-x_1) eqno  (3)]

.

Преобразовывая уравнение (3) получим:

    [frac{y-y_1}{y_2-y_1}=frac{x-x_1}{x_2-x_1}]

Это и есть уравнение прямой, проходящей через две точки A(x_1, y_1) и B(x_2, y_2).

Примечание: если точки A и B лежат на прямой, которая параллельна оси Ox (y_2-y_1=0) или оси Oy x_2-x_1=0, то уравнение прямой будет иметь вид y=y_1 или x=x_1 соответственно.

Зная координаты любых двух точек прямой, мы всегда сможем определить угловой коэффициент прямой:

    [k=frac{y_2-y_1}{x_2-x_1}]

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

Действительно, давайте нарисуем прямую в системе координат xOy и отметим на прямой две точки A и B, координаты которых известны A(x_1, y_1) и B(x_2, y_2) и отметим на этой прямой произвольную точку M(x,y).

К выводу уравнения прямой через две дочки

Из подобия треугольников AMD и ABC находим:

    [frac{DM}{CB}=frac{AD}{AC}]

Из рисунка видно, что:

    [DM=y-y_1]

    [CB=y_2-y_1]

    [AD=x-x_1]

    [AC=x_2-x_1]

,

Таким образом, получаем уравнение прямой по двум точкам:

    [frac{y-y_1}{y_2-y_1}=frac{x-x_1}{x_2-x_1}]

Задача

Составим уравнение прямой, проходящей через две точки A(1,2) и B(3,7).

Решение: Имеем x_1=1, x_2=3, y_1=2, y_2=7. Подставим эти значения в уравнение прямой, проходящей через две заданные точки:

    [frac{y-2}{7-2}=frac{x-1}{3-1}]

    [frac{y-2}{5}=frac{x-1}{2}]

Умножим левую и правую части уравнения на 5, получим:

y-2=frac{5x-5}{2}

y=2+2,5x-2,5

y=2,5x-0,5 – получившееся уравнение прямой.

Давайте сделаем проверку – если мы все решили правильно, то при подстановке координат точек A и B мы получим верное равенство. Итак, подставим сначала координаты точки A:

y_1=2,5x_1-0,5

2=2,5 cdot 1-0,5

2=2

Теперь координаты точки B:

y_2=2,5x_2-0,5

7=2,5 cdot 3-0,5

7=7

Значит, уравнение прямой мы нашли верно.

Ответ: y=2,5x-0,5

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

Если нам в задаче нужно убедиться, что три точки с заданными координатами лежат на одной прямой, можно рассуждать так:

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

Таким образом, если нам даны три точки A(x_1, y_1), B(x_2, y_2) и C(x_3, y_3), лежащие на одной прямой, то их координаты будут удовлетворять условию:

    [frac{y_3-y_1}{y_2-y_1}=frac{x_3-x_1}{x_2-x_1}]

Теперь вы легко сможете составить уравнение прямой по двум точкам, а также найти угловой коэффициент прямой и проверить – принадлежит ли третья точка этой прямой.

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

Первый калькулятор находит уравнение прямой с угловым коэффициентом, то есть уравнение в форме y=ax+b. Также он строит график и отдельно выводит угловой коэффициент и значение y в месте пересечения прямой с осью ординат.

Второй калькулятор находит параметрические уравнения прямой, то есть систему уравнений вида x=at+x_0\y=bt+y_0. Он также строит график и отдельно выводит направляющий вектор.

Формулы расчета можно найти под калькуляторами.

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

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

Первая точка

Вторая точка

Значение y в точке пересечения с осью ординат

Точность вычисления

Знаков после запятой: 2

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

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

Первая точка

Вторая точка

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

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

Точность вычисления

Знаков после запятой: 2

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

Найдем уравнение прямой с угловым коэффициентом по двум известным точкам (x_0, y_0) и (x_1, y_1).

Нам надо найти угловой коэффициент a и y координату точки пересечения прямой с осью ординат b.

Мы можем составить следующие уравнения для двух точек относительно a и b
y_0=ax_0+b\y_1=ax_1+b

Вычитаем первое из второго
y_1 - y_0=ax_1 - ax_0+b - b\y_1 - y_0=ax_1 - ax_0\y_1 - y_0=a(x_1 -x_0)

Откуда
a=frac{y_1 - y_0}{x_1 -x_0}

b можно найти как
b=y-ax
Таким образом, как только мы нашли а, для расчета b достаточно только подставить значения x_0, y_0, a или x_1, y_1, a в выражение выше.

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

Найдем параметрическое уравнение прямой по двум известным точкам (x_0, y_0) и (x_1, y_1).

Нам надо найти компоненты направляющего вектора.
D=begin{vmatrix}d_1\d_2end{vmatrix}=begin{vmatrix}x_1-x_0\y_1-y_0end{vmatrix}
Этот вектор описывает величину и направление воображаемого движения по прямой от первой до второй точки.

Имея направляющий вектор, легко записать параметрические уравнения прямой
x=d_1t+x_0\y=d_2t+y_0
Обратите внимание, что если t = 0, то x = x_0, y = y_0 и если t = 1, то x = x_1, y = y_1

Как для графика составить уравнение

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

Как для графика составить уравнение

Инструкция

Чтобы найти координаты точки, принадлежащей прямой, выберите ее на линии и опустите перпендикулярные линии на оси координат. Определите, какому числу соответствует точка пересечения, пересечение с осью ох – это значение абсциссы, то есть х1, пересечение с осью оу — это ордината, у1.

Постарайтесь выбрать точку, координаты которой можно определить без дробных значений, для удобства и точности расчетов. Для построения уравнения вам нужно как минимум две точки. Найдите координаты еще одной точки, принадлежащей данной прямой (х2, у2).

Подставьте значения координат в уравнение прямой, имеющей общий вид у=kx+b. У вас получится система из двух уравнений у1=kx1+b и y2=kx2+b. Решите эту систему, например, следующим способом.

Выразите b из первого уравнения и подставьте во второе, найдите k, подставьте в любое уравнение и найдите b. Например, решение системы 1=2k+b и 3=5k+b будет выглядеть так: b=1-2k, 3=5k+(1-2k); 3k=2, k=1.5, b=1-2*1,5=-2. Таким образом, уравнение прямой имеет вид y=1,5х-2.

Зная две точки, принадлежащие прямой, попробуйте воспользоваться каноническим уравнением прямой, оно выглядит таким образом: (х — х1)/(х2 — х1)=(у — у1)/(у2 — у1). Подставьте значения (х1;у1) и (х2;у2), упростите. Например, точки (2;3) и (-1;5) принадлежат прямой (х-2)/(-1-2)=(у-3)/(5-3); -3(х-2)=2(у-3); -3х+6=2у-6; 2у=12-3х или у=6-1,5х.

Чтобы найти уравнение функции, имеющей нелинейный график, действуйте так. Просмотрите все стандартные графики y=x^2, y=x^3, y=√x, y=sinx, y=cosx, y=tgx и т.д. Если один из них напоминает вам ваш график, возьмите его за основу.

Начертите на той же оси координат стандартный график функции-основы и найдите его отличия от своего графика. Если график перенесен на несколько единиц вверх или вниз – значит к функции добавлено это число (например, у=sinx+4). Если график перенесен вправо или влево, значит, число добавлено к аргументу (например, у=sin (х+П/2).

Вытянутый график в высоту график говорит о том, что функция аргумента умножена на какое-то число (например, у=2sinx). Если график, напротив, уменьшен в высоту, значит, число перед функцией меньше 1.

Сравните график функции-основы и вашей функции по ширине. Если он более узкий, значит перед х стоит число больше 1, широкий – число меньше 1 (например, у=sin0.5х).

Подставляя в получившееся уравнение функции разные значения х, проверяйте, правильно ли находится значение функции. Если все верно — вы подбрали уравнение функции по графику.

Обратите внимание

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

Войти на сайт

или

Забыли пароль?
Еще не зарегистрированы?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Перейти к содержанию

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

Просмотров 23.2к. Обновлено 26 октября 2021

Общее уравнение прямой имеет вид 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.

Вывод общих выражений для вычисления b и k:
| y1 = kx1 + b
| y2 = kx2 + b
b = y2 — kx2
y1 = kx1 + y2 — kx2
k = (y1 — y2) / (x1 — x2)

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

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

Pascal

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


var
x1,y1,x2,y2: real;
k, b: real;

begin
write('A(x1;y1): '); readln(x1, y1);
write('B(x2;y2): '); readln(x2, y2);

k := (y1 - y2) / (x1 - x2);
b := y2 - k * x2;

writeln('y = ',k:0:2,'x + ',b:0:2);
end.



A(x1;y1):
1.2
5.6
B(x2;y2):
-3.45 8.2
y = -0.56x + 6.27

Язык Си


#include

main() {
float x1, y1, x2, y2, k, b;

printf("A(x1;y1): ");
scanf("%f%f", &x1,&y1);
printf("A(x2;y2): ");
scanf("%f%f", &x2,&y2);

k = (y1 - y2) / (x1 - x2);
b = y2 - k * x2;

printf("Уравнение прямой: y = %.2fx + %.2fn", k, b);
}



A(x1;y1): 5.67 -1.45
A(x2;y2): -3.12 4.00
Уравнение прямой: y = -0.62x + 2.07

Python

уравнение прямой по двум точкам python
уравнение прямой по двум точкам python


print("Координаты точки A(x1;y1):")
x1 = float(input("tx1 = "))
y1 = float(input("ty1 = "))

print("Координаты точки B(x2;y2):")
x2 = float(input("tx2 = "))
y2 = float(input("ty2 = "))

print("Уравнение прямой, проходящей через эти точки:")
k = (y1 - y2) / (x1 - x2)
b = y2 - k*x2
print(" y = %.2f*x + %.2f" % (k, b))



Координаты точки A(x1;y1):
x1 = 4.3
y1 = -1.2
Координаты точки B(x2;y2):
x2 = -8.5
y2 = 4
Уравнение прямой, проходящей через эти точки:
y = -0.41*x + 0.55

КуМир


алг уравнение_прямой
нач
вещ x1, y1, x2, y2, k, b
вывод "Координаты точки A(x1;y1): "
ввод x1, y1
вывод "Координаты точки B(x2;y2): "
ввод x2, y2
k := (y1 - y2) / (x1 - x2)
b := y2 - k * x2
вывод "Уравнение прямой: y = " + вещ_в_лит(k) + "x + " + вещ_в_лит(b)
кон



Координаты точки A(x1;y1): 4 9
Координаты точки B(x2;y2): -1 -3
Уравнение прямой: y = 2.4x + -0.6

Basic-256


input "x1 = ", x1
input "y1 = ", y1
input "x2 = ", x2
input "y2 = ", y2

k = (y1 - y2) / (x1 - x2)
b = y2 - k * x2

decimal 2
print "y = " + k + "x + " + b



x1 = 7.45
y1 = -1
x2 = -3.4
y2 = 3
y = -0.37x + 1.75

Понравилась статья? Поделить с друзьями:
  • Как найти разницу в паскале
  • Как найти коэффициент покрытия инвестиций по балансу
  • Как найти срок действия документа
  • Как найти сумму векторов в параллелепипеде онлайн
  • Как найти массовую долю элемента в кислоте