集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 985|回复: 2

Cordic算法介绍

[复制链接]
fpga_feixiang 发表于 2021-10-20 20:02:35 | 显示全部楼层 |阅读模式
1.1、坐标平面的旋转

在下面的x y平面坐标上有两个点(x1,y1),(x2,y2),他和原点组成的向量模长相等都为R。向量一与x轴的夹角为α,向量二可由向量一逆时针旋转θ角度得到。
那么x2,y2和x1,y1的关系如下:

1.2、伪旋转

1.3、反正切角度求取

前面讲了那么多,现在讲下到底atan角度怎么求。


如果我们把上面13次的角度都累加起来,得到的角度范围-99.7<θ \thetaθ <99.7 所以在这个角度内都可以旋转,如果是在二三象限的矢量,则需要,先旋转90度,到一四象限。然后再迭代。

我们把旋转方向考虑进来:

hellokity 发表于 2021-12-9 14:39:38 | 显示全部楼层
Cordic算法介绍
zxopenljx 发表于 2022-1-4 17:52:25 | 显示全部楼层
Cordic算法介绍
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-4-19 07:43 , Processed in 0.057175 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表