声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2037|回复: 2

[综合] 如果采样的时间并不是等间隔的,可否做FFT变换?

[复制链接]
发表于 2008-5-20 14:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
老板给了一组信号需要处理,虽然知道采样点的时间值和幅值,并不是等间隔的,不知道是否能用FFT进行分析呢?如果可以的话,,在matlab中如何实现呢?(我在matlab中尝试地找寻了一下,发现它的FFT函数都是默认等间隔,并没有改变时间尺度的选项,不知道是不是我找不到的缘故)

或者说,这种非等间隔时间采样的信号能否有方法转到频域去分析呢?怎么实现?

请不吝指点,不胜感激!
回复
分享到:

使用道具 举报

发表于 2008-5-20 14:40 | 显示全部楼层
先插值成为等时间间隔,再做FFT试一试。
 楼主| 发表于 2008-5-20 16:08 | 显示全部楼层

回复 2楼 的帖子

很感谢二楼的回答!

怪我没有把情况说清楚:
采样得到的是一组光电信号,其实是仪器按波长进行等间隔采样的,但是最后要分析的是一个和频率相关的关系。这样,我期望FFT变换时,x轴的变量是频率(也就是正比于1/波长)。

那么二楼说的方法很难应用了,理论上,我即使是插值,也很难得到一个等频率间隔的采样序列,并且,我期望研究的是一个相位与频率的关系,一旦插值的话,相位的精度可能会下降较多吧

在线等大家的指教,谢谢!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-24 18:31 , Processed in 0.051568 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表