求救坛里高手关于IQmath函数中的_IQsinPU()这个函数的理解

最近刚刚接触IQmath,了解了一些基本的Q格式的概念和函数的使用,但是有一个函数一直都搞不明白是怎么计算的和怎么使用的,就是这个_IQsinPU(),我对_IQsin(... 最近刚刚接触IQmath,了解了一些基本的Q格式的概念和函数的使用,但是有一个函数一直都搞不明白是怎么计算的和怎么使用的,就是这个_IQsinPU(),我对_IQsin()这个函数还是能理解的,比如如果我使用的全局Q等于20,那么_IQsin(_IQ(PI/2))就等于1*2的20次方就等于1048576,但我就是怎么也不理解_IQsinPU()这个函数是怎么计算的 还有是怎么使用的 麻烦恳请各位高手知道这个函数的使用方法或者计算方法的告诉一下迷茫的我教我怎么理解这个函数吧 谢谢了!! 展开
 我来答
junfighting
2018-05-23
知道答主
回答量:13
采纳率:0%
帮助的人:1.3万
展开全部
计算结果是通过查表得出的,表格数据已写入.lib文件中。
在灵水村塘钓的太史慈
2024-04-29
知道答主
回答量:1
采纳率:0%
帮助的人:111
展开全部
  1. 输入的单位是以2PI为单位的单位弧度。

  2. 一个输入值为30°,转换成单位弧度 in=((PI/6)/(2*PI))。

  3. 将相应的单位弧度转换成定点数。如Q20, in=((PI/6)/(2*PI))*2^20。

  4. out = _IQ20sinPU(in);

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凡晕833
2014-11-25
知道答主
回答量:73
采纳率:75%
帮助的人:8.4万
展开全部
IQmath.h文件里不是写的很清楚嘛。。。。
#define _IQsinPU sin((A)*6.283185307)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-16
展开全部
为什么如此重要的函数大家都不给我解答一下呢 难道大家都还没用过??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-16
展开全部
_IQsinPU() 查表得出的是正弦函数的标幺值,具体可参考一下IQmath.lib
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 5条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式