Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.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-在空间中叠加多个点_Python - Fatal编程技术网

Python-在空间中叠加多个点

Python-在空间中叠加多个点,python,Python,在我当前的任务中,我在空间中有四个笛卡尔坐标系的参考点(特别是原子),然后还有一组四个坐标系的原子群。我想做的是将每个群与参考群相匹配,然后得到原子坐标的变化。每个群中原子之间的关系不能改变,我想把它当作一个整体来看待,只是想找到最好的方法使它适合参考群 我想知道是否有什么好方法可以在Python中实现这一点,而不用编写自己的模块 非常感谢您的帮助。这是2D还是3D?您已经开始考虑了吗?如果三维空间中有四个参照点,则可以使用阵列(x、y、z)定义每个参照点。你是什么意思?将每个组与参考组匹配,然

在我当前的任务中,我在空间中有四个笛卡尔坐标系的参考点(特别是原子),然后还有一组四个坐标系的原子群。我想做的是将每个群与参考群相匹配,然后得到原子坐标的变化。每个群中原子之间的关系不能改变,我想把它当作一个整体来看待,只是想找到最好的方法使它适合参考群

我想知道是否有什么好方法可以在Python中实现这一点,而不用编写自己的模块


非常感谢您的帮助。

这是2D还是3D?您已经开始考虑了吗?如果三维空间中有四个参照点,则可以使用阵列(x、y、z)定义每个参照点。你是什么意思?将每个组与参考组匹配,然后获得原子的变化坐标?这听起来像是阵列的加减法?这是在3D中,我将每个点定义为一个XYZ,我想要一个干净的方法将一组4个原子叠加到一个参考组上。这并不像减法数组那么简单,因为我不能假设,一个群中每个原子之间的距离都和参比原子相同。