TI的FFT看不懂,求达人帮忙理解一下.

[复制链接]
 楼主| mackgim 发表于 2008-9-4 16:37 | 显示全部楼层 |阅读模式
TI, fft, IPC, PCB, pc
if&nbsp;(acq.acqflag==0)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;If&nbsp;the&nbsp;samples&nbsp;are&nbsp;acquired&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RFFT32_brev(ipcb,ipcb,N);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RFFT32_brev(ipcb,ipcb,N);&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//仿真时,我查看上面出来的ipcb的数据,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ipcb的数据在有没有上面两句话都一样啊.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TI加上这两句有什么含义吗?<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fft.win(&fft);&nbsp;//加窗是什么意思?有什么作用?查看最后的结果时,加窗与不加窗区别很大啊.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RFFT32_brev(ipcb,ipcb,N);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RFFT32_brev(ipcb,ipcb,N);&nbsp;&nbsp;//&nbsp;Input&nbsp;after&nbsp;windowing&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fft.calc(&fft);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fft.split(&fft);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fft.mag(&fft);&nbsp;//这里出来的最后的值,我怎么调用?<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;比如我采一样50HZ的交流信号Ia,6.4K的采样频率,每周期采128个点,我怎么用这组数算Ia的有效值?能提供详细资料的下载地方更好了.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;acq.acqflag=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Enable&nbsp;the&nbsp;next&nbsp;acquisition&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
snakeemail 发表于 2008-9-4 18:49 | 显示全部楼层

看dft原理

  
 楼主| mackgim 发表于 2008-9-5 10:11 | 显示全部楼层

TI的FFT看不懂,求达人帮忙理解一下.

就是看不懂,才上来问一下的.信号处理也看过.只是一些过程感觉跟TI的程序对不上.
sjnh 发表于 2008-9-5 12:46 | 显示全部楼层

...

RFFT32_brev(ipcb,ipcb,N);<br />RFFT32_brev(ipcb,ipcb,N);&nbsp;<br /><br />运行2次又返回到原来了
 楼主| mackgim 发表于 2008-9-5 16:27 | 显示全部楼层

TI的FFT看不懂,求达人帮忙理解一下.

就是已经返回来原来的了,就是用与不用都一样,为什么要用呢?<br />FFT这不是处理更慢了.
JerryGE 发表于 2008-9-6 16:03 | 显示全部楼层

难道TI不会写注释吗

我当年用FFT的时候把把输入输出地址还有点数带入TI的函数,就可以了,出来结果后作一个IEEE浮点数转换,好像不用看它源代码呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

18

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部