一个周波怎么计算幅值、频率和相位?
请教一下,采样一个周波,怎么计算它的幅值、频率和相位,有什么可行的方法嘛?谢谢啦 回复 1 # dsfire 的帖子自己顶一下,忘高手给予指点一二啊。有人说,对于一个周波,在时域进行插值,根据插值为零的点算周期(频率倒数),没看懂什么意思,能解释一下嘛! 回复 1 # dsfire 的帖子
自己顶一下,忘高手给予指点一二啊。有人说,对于一个周波,在时域进行插值,根据插值为零的点算周期(频率倒数),没看懂什么意思,能解释一下嘛! dsfire 发表于 2011-8-3 22:34 static/image/common/back.gif
请教一下,采样一个周波,怎么计算它的幅值、频率和相位,有什么可行的方法嘛?谢谢啦
如果采样正好是一个周波,这相当于同步采样,直接做FFT,就可以计算它的幅值、频率和相位。 如果是一个完整的周期波形,可以利用傅立叶变换,如果不是的化,建议你采用基于三角插值的过零点检测法! 回复 4 # songzy41 的帖子
谢谢你的回复,现在的问题是采样频率是固定的,一个周期多少个采样点却并不能完全清楚。比如说采样频率是6400Hz吧,如果系统频率为50Hz,则计算128个点。要是不是50Hz,这个点数就没法确定了。 回复 5 # 杨德昌 的帖子
您说的过“基于三角插值零点检测”是硬件上的吧,就像我6楼说的,可以用到这上面嘛? 回复 4 # songzy41 的帖子
您好,我最近几天看了一个关于“滑窗迭代DFT“的算法,但非同步采样的时候,滑窗迭代DFT就会出现错误了。 不知道还有没有其他的解决方法么?赐教
页:
[1]