据此,旋转过程可如图3.72所示。
由图3.71可以看出,每次微旋转都导致向量模长发生了变化。以 Ki 表示第i次微旋转模长补偿因子,故第i次微旋转真实旋转的结果应 为
式中,当n趋于无穷大时,An 逼近1.646760258。根据式(3.109)可 知,令x0 =1/An 且y0 =0可得目标旋转角度的正、余弦函数值,如 图3.73所示。此时,初始化z0 即为目标旋转角度。需要注意的是 当|z0 |>π/2时应先预处理。根据此算法,当目标旋转角度为z0 ∈[ -π,π]时,在Matlab下的仿真结果如图3.74所示。