Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

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

ggggg gggg Ученик (162), на голосовании 3 дня назад
Найти точку пересечения прямой A4M и плоскости, проходящей через точки A1,A2,A3, если

A1(1;2;0), A2(1;-1;2), A3(0;1;-1), A4(6;9;2), M(1;3;-2)
Голосование за лучший ответ
Amaxar 777 Высший разум (138165) 1 месяц назад
Ищем два разных вектора, лежащих в плоскости:
a = {A1, A2},
b = {A1, A3},
и радиус-вектор, указывающий точку на плоскости:
c = {0, A1}.
По ним находим нормаль к плоскости:
n = a x b,
зная нормаль, можем задать уравнение плоскости:
(n, r) = (n, c).
Находим вектор, вдоль которого направлена прямая:
f = {A4, M},
и вектор, указывающий на любую из точек на прямой:
g = {a, A4}.
Тогда прямую можно задать в параметрическом виде:
r = g + f t.
Все, требуем, чтобы точка прямой принадлежала плоскости:
(n, g + f t) = (n, c).
Получаем значение t:
t = (n, (c - f)) / (n, g),
и точку пересечения прямой и плоскости:
r = g + f (n, (c - f)) / (n, g).
Похожие вопросы