javascript - 使用 3 个已知点在 2 个 3D 笛卡尔坐标系之间进行转换
问题描述
如果我有 2 个具有不同原点的坐标系,以及 3 个在每个系统中具有已知坐标的唯一点,则:
系统 1:
第 1[x1_1,y1_1,z1_1]
点: 第 2[x2_1,y2_1,z2_1]
点: 第 3 点:[x3_1,y3_1,z3_1]
系统 2:
第 1[x1_2,y1_2,z1_2]
点: 第 2[x2_2,y2_2,z2_2]
点: 第 3 点:[x3_2,y3_2,z3_2]
如何获取第 4 点[x4_1, y4_1, z4_1]
,并将其转换为系统 2?
这将在代码中实现,所以越简单越好。
解决方案
推荐阅读
- python - 当我将 lambda 函数保存在数组中并按位置调用它们时,它总是调用最后一个函数?
- apache-spark - 如何避免连接中的键列名称重复?
- google-chrome - Chrome:凭据管理 API 中介:“静默”确实返回 null、未定义
- c# - 如何将预制件实例化到您碰撞的对象的一侧?
- r - R mlr3 TaskClassif 'termlabels' 必须是长度至少为 1 的字符向量
- android - 更改方向/配置重置运动布局以启动约束集
- javascript - 如果滚动超过 10 次,我的导航栏会自动关闭
- r - 如何使用另一个变量的条件重新编码变量中的类别
- javascript - 历史反应路由器在类组件中不起作用
- r - 根据不同列的不同条件过滤结果