4.2.3 输入坐标的方式
利用键盘输入点的坐标时,用户可以根据绘图需要选择用绝对坐标或相对坐标的方式输入,而且每一种坐标方式又有直角坐标、极坐标、球面坐标和柱坐标之分。
1.绝对坐标。绝对坐标是指点相对于当前坐标系原点的坐标。
(1)直角坐标:直角坐标用点的X、Y、Z坐标值来表示,坐标值之间用逗号分开。如在输入坐标点的提示下输入“50,25,35”,则表示输入一个点,其X、Y、Z的坐标值分别为50、25、35。绘二维图形时,点Z坐标值为0,故不需要再输入该坐标值。(https://www.daowen.com)
(2)极坐标:极坐标用来表示二维点,用相对坐标原点的距离和与X轴正方向的夹角来表示点的位置。其表示方法为:“坐标离开原点的距离与X轴的夹角”。在默认情况下,角度按顺时针增大而逆时针方向减小。例如,要指定相对于坐标原点距离为10,角度为45°的点,则输入“10<45”。
(3)球面坐标:球面坐标用于确定三维空间的点,它是极坐标的推广。
2.相对坐标。相对坐标是指相对于前一个坐标点的坐标,相对坐标也有直角坐标、极坐标、球面坐标等多种形式,其输入格式与绝对坐标类似,但需在坐标前加上“@”符号。例如“@50,45”,表示相对于前一点的X、Y值分别为50和45的直角坐标点。