Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在给定2个矢量和相应角度信息的情况下找到矢量坐标_Python_Vector_Glowscript - Fatal编程技术网

Python 如何在给定2个矢量和相应角度信息的情况下找到矢量坐标

Python 如何在给定2个矢量和相应角度信息的情况下找到矢量坐标,python,vector,glowscript,Python,Vector,Glowscript,我有两个向量的坐标,以及每个向量之间的角度。我试图形成一个四面体形状,就像CH4分子中的形状。做这件事最简单的方法是什么?我的想法是让函数有三个输入:第一个向量的坐标,第二个向量,以及一个2d数组,数组中的每个元素都包含一个向量和另一个向量之间的角度。例如,阵列可能是[[x,y,z],[x,a,b],[y,a,c],[z,b,c]],因为这些将是对应于其他向量的角度,按1、2、3和4的顺序排列。我不确定这是否完全合理,但我也希望有一个更简单的想法来解决这个问题

我有两个向量的坐标,以及每个向量之间的角度。我试图形成一个四面体形状,就像CH4分子中的形状。做这件事最简单的方法是什么?我的想法是让函数有三个输入:第一个向量的坐标,第二个向量,以及一个2d数组,数组中的每个元素都包含一个向量和另一个向量之间的角度。例如,阵列可能是[[x,y,z],[x,a,b],[y,a,c],[z,b,c]],因为这些将是对应于其他向量的角度,按1、2、3和4的顺序排列。我不确定这是否完全合理,但我也希望有一个更简单的想法来解决这个问题