PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] FFT 动态范围限制
楼主:
Dmix
2019-05-22 09:46:12
https://imgur.com/ua8qus9
请教各位,上图中黑线是仪器读取音源产生的FFT;红线是我用python读取相同音源并
计算出的FFT。约3KHz以上仪器可以计算出更低的值,红线却没有办法。
请问有什么指令可以增加FFT的动态范围(最高值/最低值)呢?
作者:
SocketAM2
(AM2)
2019-05-22 10:58:00
原始讯号的采样频率是多少?
楼主:
Dmix
2019-05-22 11:11:00
fs = 48000Hz, N = 8192, 50% overlap 两条线都一样
作者: gmccntzx1 (o.O)
2019-05-22 14:06:00
Python 那端的 data 是怎么进去的?跟仪器的收音设备规格一样吗?
楼主:
Dmix
2019-05-22 15:57:00
python的data是开音档读取的,音档是仪器录音产生的
作者: gmccntzx1 (o.O)
2019-05-22 18:43:00
有看到你下一篇的回文,但问题可能仍不是出在程式上面从你贴的这张图来看,在低频 10~100Hz 这区间内,就已经有些许误差了。你有办法得知仪器那端的 FFT 是怎么产生的吗?
作者: celen99 (珍惜每一天)
2019-05-23 08:18:00
仪器型号?3k以上仪器是否是另一段?
楼主:
Dmix
2019-05-23 08:56:00
低频的误差其实一定会有,没办法完全相同。仪器只有一台。问题卡在3KHz以上仪器的noise floor低很多用python的程式计算的noise floor比较高,希望python的结果能逼近仪器的结果,才贴出code请各位帮我看看是否有问题。
继续阅读
Re: [问题] webdriver无法选到element
rexyeah
[问题] webdriver无法选到element
A601B8
[问题] threading能代替QThread执行读取条吗
jasonhsu14
[问题] prefix tree算法
walelile
[问题] list index out of range问题
nicole22
[问题] visual studio code重新安装后无法使用
treefrog
[问题] for loop后将list存入dataframe
nazomegami
[问题] subprocess 怎么不能用?
pi2324
[问题]资料补遗
silencemars
[教学] Python的使用与教学分享
taipoo
Links
booklink
Contact Us: admin [ a t ] ucptt.com