
利用C语言查表法在单片机上实现arctan和arcsin的计算(无需库函数)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了一种使用C语言和查表法,在单片机环境下不依赖外部库函数高效实现反正切(arctan)和反 sine (arcsin)运算的方法。
采用优化的单片机查表法计算atan角度的方法主要解决了以下几个问题:首先,使用了asin曲线代替难以描述的atan曲线,并结合快速开方函数;其次,整个过程全部采用了整形运算以加快运算速度;最后返回的角度范围是0到360度,涵盖了四个象限。此外,通过只利用asin曲线的一半来解决其在接近90度时陡峭的问题。本代码稍作修改即可用于计算asin和acos值。
全部评论 (0)
还没有任何评论哟~


