4.2 2D坐标系
规定一些数学表示法后,还必须确保作者和读者对几何学的认识一致。下面首先介绍常规2D坐标系,然后介绍更复杂的3D坐标系。
4.2.1 2D笛卡尔坐标
笛卡尔坐标(Cartesian Coordinates)系是最常见的2D坐标系,每个人都使用过。笛卡尔坐标系基于两条相互垂直的坐标轴:x轴和y轴,如图4.1所示。正x轴向右,负x轴向左;正y轴向上,负y轴向下。x和y都为0点叫作原点。用工程术语说,y轴也叫纵轴(ordinate),x轴也叫横轴(abscissa)。
2D x-y坐标系中有4个象限,分别被标记为QI、QII、QIII和QIV。这些象限通过x、y坐标的符号相区分。表4.3说明了每个象限中x、y坐标的符号。
[TR]
[TD][I]498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=408 alt="" src="http://pic.aIhUaU.com/201602/15/104102646.jpg" width=475 border=0>[/TD][/TR]
[TR]
[TD](点击查看大图)图4.1 笛卡尔坐标系[/TD][/TR]
表4.3每个象限中的坐标符号
[TR]
[TD]
象限
[/TD]
[TD]
[I]x[/I]坐标的
符号
[/TD]
[TD]
[I]y[/I]坐标的
符号
[/TD]
[TD]
象限
[/TD]
[TD]
[I]x[/I]坐标的
符号
[/TD]
[TD]
[I]y[/I]坐标
的符号
[/TD][/TR]
[TR]
[TD]
I
[/TD]
[TD]
+
[/TD]
[TD]
+
[/TD]
[TD]
III
[/TD]
[TD]
-
[/TD]
[TD]
-
[/TD][/TR]
[TR]
[TD]
II
[/TD]
[TD]
-
[/TD]
[TD]
+
[/TD]
[TD]
IV
[/TD]
[TD]
+
[/TD]
[TD]
-
[/TD][/TR]
提示:很多图形算法都以这样的方式进行优化:首先在QI中解决问题,然后根据对称性将解决方案反射到其他象限(在3D坐标系中为卦限)。
最后,要在2D笛卡尔坐标系中定义一个点,需要指定其x坐标和y坐标。例如,点p(5,3)意味着x = 5,y = 3,如图4.2所示。
[TR]
[TD][I]498)this.width=498;' onmousewheel = 'javascript:return big(this)' height=308 alt="" src="http://pic.aIhUaU.com/201602/15/104108952.jpg" width=421 border=0>[/TD][/TR]
[TR]
[TD]图4.2 在笛卡尔坐标系中定义点[/TD][/TR]