24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2747  |  回复: 11

zk19900227

木虫 (著名写手)

[求助] 为什么采样率不同的数据,使用fft求取同一个频率的信号大小,得到的结果不一样?已有3人参与

例如需要考察某个信号在1kHz时的幅值,使用65536Hz和16384Hz的采样率采集数据,然后使用fft处理或者求取功率谱,两组数据在1kHz左右的幅值并不相同,差别较大,为什么?
回复此楼
选择目标,制定计划,走下去
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Barbara725

银虫 (正式写手)

主要看你研究对象是连续信号,还是离散信号吧,一般在fft或dft中将频率归一化,在同一标准下进行计算,如果是数字信号就不需采样频率直接fft就行

发自小木虫Android客户端
2楼2016-12-06 19:54:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yztafl1010

新虫 (初入文坛)

不可能,对于单频信号,求出的结果肯定是一样的,当然前提是没有频谱泄漏。

发自小木虫Android客户端
3楼2016-12-07 00:39:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bestbox

铜虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
FFT前者比后者大4倍,由FFT点数引起。

[ 发自手机版 http://muchong.com/3g ]
4楼2016-12-07 07:14:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sdsxzth

新虫 (初入文坛)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
zk19900227(conanwj代发): 金币+2 2017-01-29 16:07:32
fft增益与FFT点数有关,这一点从DFT反变换公式可以看出。
Danger is very real, but fear is a choice.
5楼2016-12-07 22:08:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zk19900227

木虫 (著名写手)

引用回帖:
4楼: Originally posted by bestbox at 2016-12-07 07:14:15
FFT前者比后者大4倍,由FFT点数引起。

该怎么处理?才能使两者相同,有matlab代码最好
选择目标,制定计划,走下去
6楼2016-12-08 08:48:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bestbox

铜虫 (小有名气)

FFT结果除点数N。

[ 发自手机版 http://muchong.com/3g ]
7楼2016-12-08 09:00:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zk19900227

木虫 (著名写手)

引用回帖:
7楼: Originally posted by bestbox at 2016-12-08 09:00:53
FFT结果除点数N。

之前已经处过了
选择目标,制定计划,走下去
8楼2016-12-08 16:37:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

_kdh

银虫 (正式写手)

引用回帖:
6楼: Originally posted by zk19900227 at 2016-12-08 08:48:00
该怎么处理?才能使两者相同,有matlab代码最好...

工程上怎么做到几乎无损的我不清楚。问下搞通信的吧。我计算机的对这些不了解,只是学过傅里叶分析。

发自小木虫Android客户端
9楼2016-12-12 18:40:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zjz0319

禁虫 (初入文坛)

★ ★ ★ ★
conanwj: 金币+4, 感谢应助 2017-01-29 16:07:17
本帖内容被屏蔽

10楼2016-12-14 14:53:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zk19900227 的主题更新
信息提示
请填处理意见