请问类似于正弦函数的查找表怎么实现?

2019-07-14 15:06发布

RT,类似于正弦函数的查找表这么实现?
现在想做一个查找表的功能,先将表格烧写到外部flash,然后采集外设数据,然后去调用flash里表格,将该数据对应的数据输出,比如表格里
1--A  2--B 3--C
想做个函数,输入1,得到A  ,输入2,得到B,  类似F(1)=A  F(2)=B
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
wang222221
2019-07-15 22:36
正弦余弦函数有一点特殊:你的查找表只需要 1/4 个周期(0 到 pi/2)就够了,内容是正弦函数值的绝对值。诱导公式允许正弦函数和余弦函数合并,时间换空间处理:输入数据先套公式(除余一次,减法最多四次)得到 0 到 pi/2 范围的正弦和结果的符号。查表得到绝对值,补上符号就是正弦值。时间换空间再激进一点查找表都可以省了,在 0 到 pi/2 范围内用的正弦函数直接用一个 pi/3 或 pi/4 处的若干次泰勒展开代替。

一周热门 更多>