由功率谱能计算离散时间序列吗?
现在知道一功率谱,能不能由功率谱P(w)计算得到离散时间序列x(0),x(1)....x(n-1)呢?不知道下面的方法可不可以,请教一下各位师兄!
功率谱通过逆离散付立叶变换求得信号自相关函数R(m),再有自相关函数列出关于x(0),x(1)....x(n-1)N点序列的方程组,从而求得N点序列x(0),x(1)....x(n-1) 功率谱没有相位信息,不能恢复到时域 yangzj 说得对,功率谱数据中没有包含相位信息,不能直接得到时域数据。
不过,可以根据相位分布特性来决定相位数据。
这里有几个帖子可以供参考:
1、http://okok.org/cgi-bin/ut/topic_show.cgi?id=26498&h=1#690058
2、http://okok.org/cgi-bin/ut/topic_show.cgi?id=124039&h=1#544291
3、http://okok.org/cgi-bin/ut/topic_show.cgi?id=26246&pg=1&bpg=1
[ 本帖最后由 wanyeqing2003 于 2007-5-27 14:20 编辑 ]
谢谢
本帖最后由 wdhd 于 2016-6-3 10:06 编辑原帖由 wanyeqing2003 于 2007-5-27 14:18 发表
yangzj 说得对,功率谱数据中没有包含相位信息,不能直接得到时域数据。
不过,可以根据相位分布特性来决定相位数据。
这里有几个帖子可以供参考:
1、http://okok.org/cgi-bin/ut/topic_show.cgi?id=2649 ...
不需要相位信息,只需要计算出序列就可以了!
由功率谱做IFFT的到的是自相关函数,我的意思是能否由求出的自相关函数直接求得序列 本帖最后由 wdhd 于 2016-6-3 10:07 编辑
原帖由 xiaoyongsword 于 2007-5-27 23:05 发表
不需要相位信息,只需要计算出序列就可以了!
由功率谱做IFFT的到的是自相关函数,我的意思是能否由求出的自相关函数直接求得序列
理论上可以用IFFT计算自相关函数,而实际应用中很少这样做。 查了一些资料,可以通过功率谱和幅度谱的关系,计算出幅度谱,再 ifft得到序列,不过说得到的是伪随机序列
不明白伪随机序列是什么? 本帖最后由 wdhd 于 2016-6-3 10:07 编辑
原帖由 xiaoyongsword 于 2007-6-3 22:43 发表
查了一些资料,可以通过功率谱和幅度谱的关系,计算出幅度谱,再 ifft得到序列,不过说得到的是伪随机序列
不明白伪随机序列是什么?
获得了幅值谱,不能直接进行ifft,你还是需要构造相位信息。
不同的相位信息构造方式可以产生不同的时域随机序列。
如无特殊要求,一般产生高斯分布的随机序列就可以了。 那怎么样进行随机相位调制呢?
一般用什么方式构造相位信息!!
谢谢Galaxy163! 由程序中的随机信号发生器产生0~1之间的随机数,乘上周期就得到随机相位。 最简单的就是产生-pi~pi之间均匀分布的值做为随机相位。 本帖最后由 wdhd 于 2016-6-3 10:07 编辑
原帖由 xiaoyongsword 于 2007-5-26 23:03 发表
现在知道一功率谱,能不能由功率谱P(w)计算得到离散时间序列x(0),x(1)....x(n-1)呢?
不知道下面的方法可不可以,请教一下各位师兄!
功率谱通过逆离散付立叶变换求得信号自相关函数R(m),再有自相关函数列出 ...
由功率谱(统计特性)来生成随机时间序列(满足给定功率谱)是可以的,工程应用中如生成人工地震波、风速时程等都属于这一问题;
目前主要有二大类方法:谐波叠加法和线性滤波法。期刊上关于这方面的文章不少。
如何由功率谱密度生成实随机序列呢?
本帖最后由 wdhd 于 2016-6-3 10:07 编辑原帖由 peterlindi 于 2007-12-13 10:27 发表
有了随机相位后,用逆富丽叶变换就可以得到时间序列数据了。 功率谱就是时间序列的平均结果,无法倒回去吧,没有任何相位信息 废话,这是肯定的了,支持3楼吧
页:
[1]
2