找到三角形的内角

时间:2017-06-16 19:41:16

标签: python math

我有一个三角形有三个顶点(x,y,z)

saveModel

我使用了来自link的答案,但不知怎的,我没有找到正确的角度。

def角(三角形):

triangle = [[ 0.  0.  0.], [ 1.  0.  0.], [ 0.5    0.866  0.   ]]

角度之和高于3.1416rad,这是不可能的。

问题出在哪里?

1 个答案:

答案 0 :(得分:2)

你需要正确地确定你的向量的方向:

angle_between(vec1,-vec2)  # note the sign here

如果矢量的符号错误,则不会在此角落处获得三角形的内角(但是' pi - 角度')。绘制草图肯定会澄清这一点。