2014 dxdy logo

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

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




 
 Двугранный угол в треугольной пирамиде
Сообщение07.09.2013, 13:54 
Аватара пользователя
Подскажите, двугранный угол $\alpha=\angle(ABC,ABD)$ в треугольной пирамиде $ABCD$?
Внутренний угол между гранями $ABC,ABD$.
Знаю, что нужно использовать формулу

\[\alpha = \arccos\frac{\pm|\langle \overrightarrow{N}_{\!\!{}_{ABC}}, \overrightarrow{N}_{\!\!{}_{ABD}}\rangle|}{|\overrightarrow{N}_{\!\!{}_{ABC}}|\cdot |\overrightarrow{N}_{\!\!{}_{ABD}}|}\[, где $\overrightarrow{N}_{\!\!{}_{ABC}}, \overrightarrow{N}_{\!\!{}_{ABD}}$ - направляющие векторы уравнений плоскостей граней $ABC,ABD$ соответственно.

Не понимаю, как при вычислении выбирать знак ( $+$ или $-$ ) :oops:

 
 
 
 Re: Двугранный угол в треугольной пирамиде
Сообщение07.09.2013, 14:02 
Выбор знака -- это выбор согласованной пары нормальных векторов (любой из двух). Т.е. одна из нормалей должна быть внешней, другая -- внутренней. Аналитически это означает, например, что при нахождении нормалей с помощью векторных произведений в обоих случаях первым сомножителем должно быть общее ребро, а вторыми сомножителями -- рёбра, выходящие из общей вершины.

 
 
 
 Re: Двугранный угол в треугольной пирамиде
Сообщение07.09.2013, 14:13 
Аватара пользователя
К примеру, известны уравнения плоскостей граней

$ABC\colon\, 9x+2x+5z-10=0,\qquad ABD\colon\, x+z=0$

и вершины $C(4,2,-6),~ D(0,0,0)$ ребра $CD$, не принадлежащего граням $ABC,ABD$.

Как в этом случае определить знак?
Какой алгоритм?

 
 
 
 Re: Двугранный угол в треугольной пирамиде
Сообщение07.09.2013, 14:21 
Найдите любой направляющий вектор $\vec v$ прямой $AB$ и любую точку $A$ на этой прямой, после чего возьмите $\vec n_1=\vec v\times\overrightarrow{AC}$ и $\vec n_2=\vec v\times\overrightarrow{AD}$, тогда будет $\cos\alpha=+\dfrac{\vec n_1\cdot\vec n_2}{|\vec n_1|\cdot|\vec n_2|}$ (хотя при желании можно обойтись, конечно, и без векторных произведений).

 
 
 
 Re: Двугранный угол в треугольной пирамиде
Сообщение07.09.2013, 14:31 
Аватара пользователя
Нашел пример без векторных произведений: здесь (Пример 4.12).

Мне не понятно, когда там точку $N$ (середина ребра $OC$) подставляли в уравнения граней $ABC,\,OAB$, почему выбора "минуса" подошли именно знаки $<$.
Это всегда так, если определять знак в формуле по их алгоритму?

 
 
 
 Re: Двугранный угол в треугольной пирамиде
Сообщение07.09.2013, 20:51 
Аватара пользователя
ewert в сообщении #761357 писал(а):
Найдите любой направляющий вектор $\vec v$ прямой $AB$ и любую точку $A$ на этой прямой, после чего возьмите $\vec n_1=\vec v\times\overrightarrow{AC}$ и $\vec n_2=\vec v\times\overrightarrow{AD}$, тогда будет $\cos\alpha=+\dfrac{\vec n_1\cdot\vec n_2}{|\vec n_1|\cdot|\vec n_2|}$ (хотя при желании можно обойтись, конечно, и без векторных произведений).

Дошло наконец до меня :-)

Большое спасибо за алгоритм, программа пашет.

 
 
 [ Сообщений: 6 ] 


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