2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2  След.
 
 Уравнение прямой
Сообщение28.05.2009, 10:18 
Помогите пожалуйста, есть уравнение прямой вида $y= kx + b$, и точка M, нужно найти точку М1, симметричную точке М относительно этой прямой. Есть идея что надо перейти от $y= kx + b$ к уравнению вида $Ax + By + C = 0$, только вот как, и нужно ли это...

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:24 
Аватара пользователя
Сформулируйте, что значит, что точка симметрична относительно прямой, в терминах точек, прямых, расстояний, тогда быть может станет ясно что делать.

И исправьте формулы, достаточно окружить символами $.

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:31 
Цитата:
AKM: Может, на самом деле "нужно найти точку М1, симметричную точке М относительно этой прямой"? Так?
Для начала хотя бы почуствуйте разницу. И формулки поправьте...

Да, именно так :)

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:37 
Аватара пользователя
Используйте два факта:
1. Отрезок М М1 перпендикулярен исходной прямой.
2. Середина отрезка М М1 лежит на исходной прямой.

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:39 
На словах это всё замечательно :) только это нужно запрограммировать, что я сделаю, нужна только корректная формула :)

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:42 
Аватара пользователя
Isteria в сообщении #217762 писал(а):
есть уравнение прямой вида $y= kx + b$, и точка M...
Последнее означает, что Вам известны координаты точки $M=(p,q)$. Как бы Вы делали это на бумаге (это почти тот же вопрос, что уже задал mkot)?

На форуме только помогают решать: проверяют, подсказывают...
Выкладывать готовенькое запрещено Правилами.

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:45 
Нужно провести перпендикуляр к прямой, через точку M, на этом перпендикуляре отложить расстояние от точки M, до прямой, симметрично прямой и получится искомая точка М1, я думаю что так.

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:52 
Аватара пользователя
Уравнение перпенендикулярной прямой $y=k_1x+b_1$ как выглядит?
$k_1=-1/k$! Это надо знать, однако...
А чтоб она ещё через точку $M=(p,q)$ проходила?
$b_1=???$

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:54 
Аватара пользователя
(На всякий случай: или всё-таки перейти к общему уравнению, или особо рассмотреть случай $k = 0$.)

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 11:19 
Аватара пользователя
mkot в сообщении #217773 писал(а):
(На всякий случай: или всё-таки перейти к общему уравнению, или особо рассмотреть случай $k = 0$.)

mkot, Вы имеете в виду, наверное, случай $1/k=0$. mkot подтверждает:
Isteria в сообщении #217762 писал(а):
Есть идея что надо перейти от $y= kx + b$ к уравнению вида $Ax + By + C = 0$, только вот как, и нужно ли это...
Так: $k=\tg\alpha=\dfrac{\sin\alpha}{\cos\alpha}$. Нужно, наверное. И полезно осознать, в чём прелесть этого перехода (например, случай $\alpha=\pi/2$; вычисление расстояний).

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 11:27 
AKM в сообщении #217772 писал(а):
Уравнение перпенендикулярной прямой $y=k_1x+b_1$ как выглядит?
$k_1=-1/k$! Это надо знать, однако...
А чтоб она ещё через точку $M=(p,q)$ проходила?
$b_1=???$

$b=p+(q/(q*(-1/k))$

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 11:30 
Аватара пользователя
Сначала найдите вектор, ортогональный к данной прямой. Это делается практически устно из задания прямой любым способом.

Затем определите числовой коэффициент, на который нужно умножить этот вектор, чтобы будучи приложен к точке $M$, его конец попадал на искомую прямую. Это можно сделать либо непосредственно решив линейное уравнение, либо с помощью скалярного произведения имеющегося вектора и вектора $MX$, где $X$ - любая точка на прямой.

После этого остается только удвоить этот коэффициент и приложить соответствующий вектор к точке $M$.

Линейная алгебра.

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 11:35 
Аватара пользователя
Isteria в сообщении #217777 писал(а):
$b=p+(q/(q*(-1/k))$

А скобочки слабо раскрыть, чтоб глаза не ломались?
$q=k_1p+b_1\; \Longrightarrow\; b_1=q-k_1p=q+\dfrac {p}{k}$.
$b_{\mbox{один}}$ ищется... Пишется $...b_1...$

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 11:40 
Всем спасибо

 
 
 
 Re: Уравнение прямой
Сообщение28.05.2009, 14:23 
Аватара пользователя
AKM в сообщении #217776 писал(а):
mkot в сообщении #217773 писал(а):
(На всякий случай: или всё-таки перейти к общему уравнению, или особо рассмотреть случай $k = 0$.)

mkot, Вы имеете в виду, наверное, случай $1/k=0$.

Нет, я имел ввиду именно случай $k=0$, потому что это уравнение горизонтальной прямой, а перпендикулярная к ней вертикальная прямая не задаётся уравнением $y=ax+c$, ни при каких $a$ и $c$.
Так как это видимо автору вопроса придётся ещё и запрограммировать, а программа должна корректно себя вести при любых входных данных. Хотя в зависимости от хода решения в конце концов может получится ответ, который "правильно работает" и при $k=0$. Так что может быть это некому не нужное, поспешное замечание.

 
 
 [ Сообщений: 17 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group