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

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条回答
zhouxk
1楼-- · 2019-07-14 20:48
本帖最后由 toofree 于 2018-4-9 16:01 编辑

是不会建正弦波的表呢,还是不知道怎么用呢?
想表套表都可以。
const float fa[4]={1.0,11.0,111.0,1111.0};
const unsiged int ub[4] = {2,1,3,0};
unsiged int i;
float prt;

for (i=0;i<4;i++)
{
   prt = fa[ ub[ i ] ];
   printf("%f, ", prt );
}
shugan2011
2楼-- · 2019-07-14 21:12
查表法啊,不就是把聚会范围内的值都计算出结果,然后存储到表中,用的时候直接取运算结果 ,可以节省一些CPU时间。。。前提是,要把函数先写好了
bbslsk
3楼-- · 2019-07-14 23:07
有现成的函数可以调用的
jsjfsjfe
4楼-- · 2019-07-15 03:26
 精彩回答 2  元偷偷看……
cnm7
5楼-- · 2019-07-15 08:05
参考FPGA正弦函数发生器查表方法设置,复式查表正弦函数值生成方法这种文章看看呗
60user61
6楼-- · 2019-07-15 11:08
可以用excel,拖一下就有了。

一周热门 更多>