主题: [MATLAB混合编程] 循环谱问题
查看单个帖子
旧 2009-06-10, 11:05   #1
shenlan5
初级会员
 
注册日期: 2008-04-07
年龄: 42
帖子: 3
声望力: 0
shenlan5 正向着好的方向发展
默认 循环谱问题

前一段时间,我发帖问了循环谱的仿真问题,可是由于资料不够详尽,不好仿真,我又查了资料,离散信号的循环谱的详细的估计方法应该如图所示:但是我还有些问题想请各位高手解答:
求信号x(t)的短时傅氏变换,在matlab中有函数spectrogram()可以调用,但是这个函数出来的数据是一个n*8的矩阵,在以后的数据处理中是不是还得调用reshape()把结果变成1*?来运算啊?
在图中式2-24中,该怎么对X(t,f)移位啊?当X(t,f)中第二个参数是负数时,在matlab中怎么表示?特别是这个移位该怎么处理,我不知道其他的信号处理中遇到这种问题的时候该咋样来仿真。
上传的图像
文件类型: jpg 1.JPG (45.4 KB, 16 次查看)
文件类型: jpg 2.JPG (79.3 KB, 15 次查看)
文件类型: jpg 3.JPG (69.5 KB, 9 次查看)
shenlan5 当前离线   回复时引用此帖