|
|
与上述方法本质一样,可考虑坐标系旋转变换,(选定矢量GF方向为新的x轴方向,即设i矢量旋转a角后平行于GF矢量)
对任意(x,y)点,新坐标为 (x cosa + y sina , -x sina + y cosa)
所以: A坐标(12sina, 12cosa);
B坐标(10cosa+9sina, -10sina+9cosa)
C坐标(8cosa, -8sina)
D坐标(-4 cosa+7sina, 4sina+7cosa)
正方形边长= A点纵坐标 与C点纵坐标之差 = B点横坐标与D点横坐标之差。
即:边长= 12cosa +8sina = 10cosa+9sina -(-4cosa+7sina)
12cosa+8sina =14cosa +2 sina
以下计算相同 |
|