【问题标题】:How to convert coordinates from one Spherical system to another rotated by 90 degrees without going to Cartesian如何在不使用笛卡尔坐标的情况下将坐标从一个球面系统转换为另一个旋转 90 度的坐标系
【发布时间】:2020-08-05 21:31:46
【问题描述】:

我需要将一组点从一个球面系统转换为另一个沿赤道平面轴旋转 90 度的点。我想在这个系统中旋转点,然后将它们返回到上一个。我不想使用笛卡尔系统作为中介,那么在不离开球坐标的概念的情况下可以这样做吗?图像在不同的球坐标下显示相同的点,这种情况有什么转换公式吗?

【问题讨论】:

    标签: math geometry coordinate-systems coordinate-transformation spherical-coordinate


    【解决方案1】:

    如果我理解您的要求正确,将 π/2 添加/减去到适当的坐标可以满足您的要求。

    【讨论】:

    • 这仅在沿主轴旋转时有效。不幸的是,您不能以这种方式沿任何经度旋转。这只会导致坐标收缩到两极
    • 啊,我明白了。旋转不是以其在原始基础中的坐标为特征的吗?将旋转坐标添加/减去点的坐标将给出新坐标。如果这不起作用,您应该尝试 mathstackexange。
    猜你喜欢
    • 1970-01-01
    • 2019-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-25
    • 2013-09-20
    相关资源
    最近更新 更多