Математичне завдання прямій на площині
No comments« Аффінноє перетворення і його матричне уявлення | Поворот площини за допомогою миші »
Прим. По суті, ми використовували той же факт, що і при геометричному підході, а саме: найкоротший відрізок між крапкою А і точками прямої p належатиме прямій, перпендикулярною початковою прямою p і що проходить через крапку А.
Прим. В одній з подальших статей буде розглянуто питання відношення крапка/пряма і крапка/відрізок, де ми детально проаналізуємо сенс знаку виразу під модулем. Але, поки без пояснення, можна привести наступний факт:
Хай дана пряма p, задана рівнянням Ax + By + C = 0 і дві точки A1(x1, y1), A2(x2, y2) не лежачі на цій прямій:
- Ax1 + By1 + C і Ax2 + By2 + C одного знаку, тоді і тільки тоді, коли точки A1 і A2 лежать по одну сторону прямої p;
- Ax1 + By1 + C і Ax2 + By2 + C різного знаку, тоді і тільки тоді, коли точки A1 і A2 лежать по різні сторони прямого р.
Кут між прямими
Дані дві прямі p і q, задані рівняннями:
p: A1x + B1y + C1 = 0
q: A2x + B2y + C2 = 0
Щоб знайти кут між ними, досить пригадати, що ми знаємо нормалі до цих прямих. Косинус кута між нормалями рівний:
cos(np, nq)= np * nq = A1A2 + B1B2
|np||nq| sqrt(A12 + B12)* sqrt(A22 + B22)
Оскільки кут між прямими, за визначенням, не може бути тупим, то косинус шуканого кута між прямими p і q буде рівний модулю косинуса між нормалями.

Прим. Легко бачити умову перпендикулярності два прямих: A1A2 + B1B2 = 0.
Точка перетину два прямих
Є дві прямі p і q, задані рівняннями:
p: A1x + B1y + C1 = 0
q: A2x + B2y + C2 = 0
Щоб знайти точку перетину цих прямих досить вирішити систему рівнянь, задаючих прямі p і q. Вирішуючи, наприклад методом Крамера, отримуємо три варіанти:
1) A1 = B1 = C1
Tags: відстань, вектор, геометрична модель, довільні координати, крапка, прима, рівняння, різні крапки, сума квадратів
2D теорія
Схожі записи
Friday, March 27th, 2009 at 09:15 and is filed under 2D теорія. You can follow any responses to this entry through the feed. Both comments and pings are currently closed.



