2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Уравнение прямой
Сообщение28.05.2009, 10:18 


28/05/09
6
Помогите пожалуйста, есть уравнение прямой вида $y= kx + b$, и точка M, нужно найти точку М1, симметричную точке М относительно этой прямой. Есть идея что надо перейти от $y= kx + b$ к уравнению вида $Ax + By + C = 0$, только вот как, и нужно ли это...

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:24 
Аватара пользователя


18/10/08
454
Омск
Сформулируйте, что значит, что точка симметрична относительно прямой, в терминах точек, прямых, расстояний, тогда быть может станет ясно что делать.

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

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:31 


28/05/09
6
Цитата:
AKM: Может, на самом деле "нужно найти точку М1, симметричную точке М относительно этой прямой"? Так?
Для начала хотя бы почуствуйте разницу. И формулки поправьте...

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

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


01/03/06
13626
Москва
Используйте два факта:
1. Отрезок М М1 перпендикулярен исходной прямой.
2. Середина отрезка М М1 лежит на исходной прямой.

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:39 


28/05/09
6
На словах это всё замечательно :) только это нужно запрограммировать, что я сделаю, нужна только корректная формула :)

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:42 
Заблокирован по собственному желанию
Аватара пользователя


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

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

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:45 


28/05/09
6
Нужно провести перпендикуляр к прямой, через точку M, на этом перпендикуляре отложить расстояние от точки M, до прямой, симметрично прямой и получится искомая точка М1, я думаю что так.

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:52 
Заблокирован по собственному желанию
Аватара пользователя


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

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 10:54 
Аватара пользователя


18/10/08
454
Омск
(На всякий случай: или всё-таки перейти к общему уравнению, или особо рассмотреть случай $k = 0$.)

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 11:19 
Заблокирован по собственному желанию
Аватара пользователя


18/05/09
3612
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 


28/05/09
6
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 
Супермодератор
Аватара пользователя


29/07/05
8248
Москва
Сначала найдите вектор, ортогональный к данной прямой. Это делается практически устно из задания прямой любым способом.

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

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

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

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 11:35 
Заблокирован по собственному желанию
Аватара пользователя


18/05/09
3612
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 


28/05/09
6
Всем спасибо

 Профиль  
                  
 
 Re: Уравнение прямой
Сообщение28.05.2009, 14:23 
Аватара пользователя


18/10/08
454
Омск
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