斜坐标系

                     

贡献者: JierPeter

预备知识 直角坐标系,几何矢量

   斜坐标系是通常的直角坐标系的延伸。以二维空间中为例,任取两根相互不平行的坐标轴 xy,都能对平面上任意一点 P 进行定位,方法是认为坐标轴上已经给定了标尺,从 P 处画一条平行于 y 轴的直线,它与 x 轴相交处的标尺数值即为 Px 坐标;类似地,画一条平行于 x 轴的直线,它与 y 轴相交处的标尺数值即为 Py 坐标。

图
图 1:一个斜坐标系的示意图。图中 xy 两轴的夹角是 72.9,两轴的标尺已经给出。在这个坐标系中,P 的坐标是 <2.5,4>

   斜坐标系的标尺不一定是均匀的。事实上,只要标尺数值沿着坐标轴的方向一直递增就可以。

1. 与直角坐标的转换

   为方便计,我们只考虑标尺均匀的斜坐标系。

   给定直角坐标系 xOy,由相互垂直的 x 轴和 y 轴构成,两轴交于原点 O。另给定斜坐标系 xOy,由 x 轴和 y 轴构成,两轴在直角坐标系中的斜率分别为 Tx=tanθxTy=cotθy,也相交于原点 O

图
图 2:本小节中所使用的坐标系和点示意图。

   如果把两个斜坐标轴看成直角坐标轴中的直线,那么我们可以研究斜坐标轴上两点之间的距离。假设取定 x 轴上一点 R,在直角坐标系中,RO 的距离是 |RO|。如果 x 轴和 x 轴用相同的标尺,那么 R 在斜坐标系中的坐标应该是 (|RO|,0)。但是,如果 x 轴和 x 轴所用的标尺不一样,那么 R 在斜坐标系中的坐标 (Rx,0) 就不再等于 (|RO|,0)。这个时候,为了方便描述斜坐标系的标尺,我们引入一个新的概念:拉伸比例

   如果把 x 轴看成可压缩和伸长的轴线,那么当它被拉伸时,其标尺 “密度” 会下降,也就是说,x 轴上标尺数值为 1 的点到 O 的距离会越来越大。x 轴伸长的比例,被称为 x 轴的拉伸比例,大小为 |RO|/Rx。这样一来,如果 x 轴的拉伸比例rx,那么在直角坐标系中 x 轴上长度为 L 的线段,在斜坐标系中长度就是 L/rx

   设有点 P,其直角坐标为 (x0,y0),斜坐标为 (x0,y0)。在直角坐标系中,把两条斜坐标轴和两条平行斜坐标轴而穿过 P 的直线方程写出来,分别联立,可以解出 P斜坐标投影的直角坐标,进而得到投影点在直角坐标系中到 O 的长度,将其除以拉伸比例后即可得到相应的 xy 坐标。

例 1 斜坐标系的转化

   对于在直角坐标系中的斜率分别为 Tx=tanθxTy=cotθy,也相交于原点 O 的斜坐标轴,若 xy 的拉伸比例分别为 rxry,且点 P 的直角坐标为 (x0,y0),求证 P 的斜坐标为 (x0,y0)=(y0Tyx0TxTy1+Tx2rx,y0Txx0TyTx1+Ty2ry)

   证明:

   x 轴在直角坐标系中的表达式为 y=Txx,将它和过 P 且平行于 y 轴的直线 y=Tyx+y0Tyx0 联立,解得 Px 轴上投影的位置 (y0Tyx0TxTy,y0Tyx0TxTyTx),其到 O 的距离为 y0Tyx0TxTy1+Tx2。考虑到拉伸比例 rx,可知 P 在斜坐标系中的 x 坐标为:y0Tyx0TxTy1+Tx2/rx

   同理可解得1P 在斜坐标系中的 y 坐标为:y0Txx0TyTx1+Ty2/ry

   证毕。

2. 与几何向量的联系

   把直角坐标系中的点 P=(x0,y0) 可以看成是从原点 O 指向 P 的向量 OP。令沿着 x 轴正方向的单位向量为 ex,沿着 y 轴正方向的单位向量为 ey,那么有 OP=x0ex+yoey

   从原点出发给定 x 轴,y 轴,以及它们的拉伸比例 rxry。令沿着 x 轴正方向的单位向量为 ex,沿着 y 轴正方向的单位向量为 ey,点 P 在此斜坐标系中的坐标为 (x0,y0),那么有 OP=x0rxex+yoryey

   也就是说,斜坐标可以看成是以 rxexryey 作为基底来表达的 OP 的分量。


1. ^ 也可以利用对称性,将上式中一切 xy 对换得到。

                     

© 小时科技 保留一切权利