2013-05-07 12 views
3

У меня есть линия с точками a, (6, 12) и точкой b (45, 18).Как найти нормальный вектор двумерной линии?

Чтобы описать эту линию с помощью векторов, уравнение L = [6, 12] + т [39, 6]

Как бы я идти о поиске нормали к этой линии?

+0

см. Также [учитывая 2 пункта, как я рисую линию под прямым углом к ​​линии, образованной двумя точками?] (Http://stackoverflow.com/q/7469959/309483) для подробного объяснения –

+0

Возможный дубликат [Как рассчитать нормальный вектор отрезка?] (Http://stackoverflow.com/questions/1243614/how-do-i-calculate-the-normal-vector-of-a-line -сегмент) – duffymo

+4

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что речь идет о математике, а не о программировании. – Pang

ответ

13

Из Math StackExchange How do I calculate the normal vector of a line segment?:

если мы определим ах = x2-x1 и Dy = y2-y1, то нормали (-ды, дх) и (ду, -dx).

+1

, так что в этом случае нормаль равна l = [-6, 39] и [6, -39] –

+1

ваш y2 равен 18, ваш y1 равен 12., поэтому y2-y1 равен 6. ваш x2 равен 45, а ваш x1 равен 6, поэтому ваш x2-x1 равен 39. Таким образом, да, (-dy, dx) есть (-6,39) и (dy, -dx) есть (6, -39). –

Смежные вопросы