774 字
4 分钟
坐标变换

一、平移坐标轴所致的坐标变换公式#

OO是平面上的一个点,以它为原点,如图构建直角坐标系xOyxOy。设OO'是平面上的一点,其坐标是O(x0,y0)O^{\prime}(x_0,y_0).平移直角坐标系xOyxOy使得新的原点为OO'.记平移后的坐标系的两个数轴分别为xx'yy'、坐标系为xOyx'O'y'对于平面上的任意一点PP,如果它在xOyxOyxOyx'Oy'中的坐标分别是(x,y)(x,y)(x,y)( x^\prime , y^\prime ),由于在坐标系xOyxOyOO=(x0,y0),OP=(x,y),OP=(x,y)\overrightarrow{OO^{\prime}}=(x_0,y_0),\:\overrightarrow{O^{\prime}P}=(x^{\prime},y^{\prime}),\overrightarrow{OP}=(x,y) OP=OO+OP\overrightarrow{OP}=\overrightarrow{OO^{\prime}}+\overrightarrow{O^{\prime}P}

由此得到坐标平移公式:{x=x+x0,y=y+y0\begin{cases}x=x'+x_0 ,\\[2ex]y=y'+y_0\end{cases}


例1 试判断二次曲线的y22x+4y+8=0y^2-2x+4y+8=0的类型

配方化二次曲线方程为 (y+2)2=2(x2)(y+2)^2=2(x-2){x=x2y=y+2{x=x+2y=y2\begin{cases}x'=x-2\\y'=y+2\end{cases}\quad\text{即}\quad\begin{cases}x=x'+2\\y=y'-2\end{cases} 则二次曲线在以(2,2)(2,-2)为原点的坐标系中的方程为 y2=2xy^{\prime2}=2x^{\prime} 所以,该二次曲线是一条顶点在(2,2)(2,-2)、开口向右的抛物线。


二、旋转坐标轴所致的坐标变换公式#

OO是平面上确定的点,以它为原点分别构建直角坐标系xOyxOyxOyx'Oy'.如图所示,在这两个坐标系中,xx轴和xx'轴的正向夹角为θ\theta,单位长度一致。直角坐标系xOyx'Oy'可以看成为由直角坐标系xOyxOy旋转θ\theta角度所得如果θ\theta描述的是xx轴经逆时针旋转到xx'轴时所划过的角度,则θ\theta 取正号,否则取负号,对于平面上的任意一点PP, 如果它在xOyxOyxOyx'Oy'中的坐标分别是(x,y)(x,y)(x,y)(x^\prime,y^\prime),这两个坐标之间存在如下关系:

首先,点PP在这两个坐标系中的坐标分别为{x=OPcos(α+θ)y=OPsin(α+θ){x=OPcosαy=OPsinα\begin{cases}x=\mid OP\mid\cos(\alpha+\theta)\\y=\mid OP\mid\sin(\alpha+\theta)\end{cases}\begin{cases}x^{\prime}=\mid OP\mid\cos\alpha\\y^{\prime}=\mid OP\mid\sin\alpha\end{cases}

依三角函数的和差化积公式,得: {x=OPcos(α+θ)=OPcosαcosθOPsinαsinθy=OPsin(α+θ)=OPsinαcosθ+OPcosαsinθ\begin{cases}x=\mid OP\mid\cos(\alpha+\theta)=\mid OP\mid\cos\alpha\cos\theta-\mid OP\mid\sin\alpha\sin\theta\\y=\mid OP\mid\sin(\alpha+\theta)=\mid OP\mid\sin\alpha\cos\theta+\mid OP\mid\cos\alpha\sin\theta\end{cases}

最终得到坐标旋转公式:{x=xcosθysinθy=xsinθ+ycosθ\begin{cases} x= x^{\prime }\cos \theta - y^{\prime }\sin \theta \\ y= x^{\prime }\sin \theta + y^{\prime }\cos \theta & \end{cases}

[quote color=“info”]在以后得线性代数课程中,会进一步来解释旋转坐标问题。[/quote]

如果我们将xOyxOy视为旧坐标系,将xOyx'Oy'视为新坐标系,那么,上式的坐标变换公式是用点在新坐标系中的坐标来表示点在旧坐标系中的坐标。

三、圆锥曲线的标准化#

我们只有将含有非零系数xyxy项曲线方程改造成为二次曲线的标准方程,才可以判断出二次曲线的类型。


例2 试判断二次曲线的x22xy+y2=22(x+y)x^2-2xy+y^2=2\sqrt{2}(x+y)的类型。

我们首先将坐标旋转公式{x=xcosθysinθy=xsinθ+ycosθ\begin{cases}x=x^{\prime}\cos\theta-y^{\prime}\sin\theta\\y=x^{\prime}\sin\theta+y^{\prime}\cos\theta\end{cases}代入所给方程中,得: (cosθsinθ)2x2+(cosθ+sinθ)2y22(cosθsinθ)(cosθ+sinθ)xy=22(cosθ+sinθ)x+22(cosθsinθ)y\begin{aligned}\left(\cos\theta-\sin\theta\right)^2x^{\prime2}+\left(\cos\theta+\sin\theta\right)^2y^{\prime2}-2\left(\cos\theta-\sin\theta\right)\left(\cos\theta+\sin\theta\right)x^{\prime}y^{\prime}\\=2\sqrt{2}\left(\cos\theta+\sin\theta\right)x^{\prime}+2\sqrt{2}\left(\cos\theta-\sin\theta\right)y^{\prime}\end{aligned} 其次,令上式中含项xyx^{\prime}y^{\prime}的系数为零,即令: 2(cosθsinθ)(cosθ+sinθ)=02\bigl(\cos\theta-\sin\theta\bigr)\bigl(\cos\theta+\sin\theta\bigr)=0 所给方程在坐标变换{x=22(xy)y=22(x+y)\begin{cases}x=\frac{\sqrt{2}}{2}\left(x^{\prime}-y^{\prime}\right)\\y=\frac{\sqrt{2}}{2}\left(x^{\prime}+y^{\prime}\right)\end{cases}下化为 y2=2xy\prime ^2=2x^{\prime}θ=π4\theta=\frac\pi4,故所给的二次曲线是新坐标系中的开口朝右、顶点在原点的抛物线。换句话说,所给的二次曲线方程是一条以原点为顶点、以直线y=x为对称轴且开口朝右上角的抛物线。


分享

如果这篇文章对你有帮助,欢迎分享给更多人!

坐标变换
https://www.laoguantx.cn/posts/coordinatetransformations/
作者
老官童鞋gogo
发布于
2024-09-07
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00