yugang2010 发表于 2016-4-7 17:51

同步压缩变换及其重建(代码)


最近好多人,给我发邮件,问我怎么用同步压缩变换去重建信号。抱歉没法一一回答,这里开个新帖子,为大家说一下。
有关同步压缩变换(SST),大家可以看我以前的帖子。SST,说简单点,是一种分辨率比较高的时频变换方法,从原理上说呢,是一种只在频率方向将时频谱系数进行重排,重排到立即频率位置。这样,得到的时频谱,看着就会挺精细的。但是,怎么重建呢?


本人写的代码,是从短时傅里叶变换(STFT)上搞的,所以这里只讨论STFT。STFT的重建公式,我了解的,至少有三种,第一种,是利用IFFT函数的,比较麻烦。第二种,是利用脊重建。第三种,就是直接在频率方向上,将谱系数加起来。(大家找几本研究生的书,看看STFT原理哈,略麻烦,不多讲。)


SST的重建,就可以利用第三种方法。SST是将STFT的谱系数在频率轴上加起来,因此,我们就可以将SST的谱系数加起来,对信号进行重建。


我这里提供了,两个例子来说明。第一个是谐波的。第二个,是两个非线性信号叠加。重建效果。都挺好的。大家好好琢磨下。网址如下。
http://www.mathworks.com/matlabcentral/fileexchange/56419-synchrosqueezing-transform



最近被工作的事,搞的焦头烂额。下半年,如果小弟我还找不到工作,不知道哪位老师可以接济一下小兄弟。
本人专业,非线性信号处理,时频分析,盲源分离,模态分析,故障振动,减振降噪.....从轴承、风机、内燃机,到拖拉机、挖掘机、推土机,.我都做。
只是想找一帮志同道合的朋友们,一起为了科学研究,去努力。

zzaazaz 发表于 2016-4-8 10:45

本帖最后由 zzaazaz 于 2016-4-8 11:16 编辑

路过支持下~ 我和楼主邮件交流十余封,感觉他是一个做事认真,钻研用心,善于发现和解决问题的人。
希望有人慧眼识英才~

aspen 发表于 2016-4-8 11:57

不行咱们一起玩论坛吧{:{05}:}

桨距角 发表于 2016-4-13 22:35

楼主,请问下SST可以像EMD一样将信号分解为多个分量吗?

yugang2010 发表于 2016-4-13 22:36

桨距角 发表于 2016-4-13 22:35
楼主,请问下SST可以像EMD一样将信号分解为多个分量吗?

可以的

桨距角 发表于 2016-4-13 22:39

yugang2010 发表于 2016-4-13 22:36
可以的

要怎么处理才能做到呢?初学者求教啊

yugang2010 发表于 2016-4-14 16:02

桨距角 发表于 2016-4-13 22:39
要怎么处理才能做到呢?初学者求教啊

最先好关注下短时傅里叶如何重建信号,这样才能理解SST方法。网上分享的这个代码,已经是非常简单和详细了。

liuzhiwen 发表于 2016-4-19 23:44

非常感谢

Raspberry 发表于 2016-4-20 09:02

感谢分享

z7w7z 发表于 2016-5-7 22:11

感谢楼主分享

Agoni 发表于 2016-5-9 08:50

感谢分享

linzgood 发表于 2016-5-31 22:43

北京找工作吧,我请客!

vibmaster 发表于 2016-6-14 09:14

最近看到一个帖子也是讲sst的   是ID女神吧忘记了

fvvv 发表于 2017-3-22 15:06

楼主你好,希望你能够找得到满意的工作。然后请教您一个问题,我运行SST程序时,数据是一个二维的矩阵,与t无关,怎样才能输入数据并且成功运行,万分感谢楼主。

258633119 发表于 2017-5-28 21:55

于刚,你昨天和你的炮友开房打炮感觉如何?

补充内容 (2017-5-29 16:36):
发错 重名
页: [1] 2
查看完整版本: 同步压缩变换及其重建(代码)