一段时间没写公众号,今天正好有个朋友发了一段语音,可以用来做信号分析,故分享一下MATLAB短时傅里叶变换和小波变换的时频分析
简介
本文主要给定一小段音频,通过短时傅里叶变换和小波变换制作时频图。...小波变换
首先,在matlab中,小波变换的分析函数为cwt,其使用情况如下:
功能:实现一维连续小波变换的函数。...COEFS=cwt(S, SCALES, 'wname', 'PLOTMODE') 计算并画出连续小波变换的系数,并使用PLOTMODE对图形着色。...中的语法 COEFS=cwt(S, SCALES, 'wname', 'absglb')
COEFS=cwt(S, SCALES, 'wname', 'PLOTMODE', XLIM) 能够计算并画出连续小波变换的系数...(scals,wavename,1/Fs); % 将尺度转换为频率 频率在0-500Hz取1024
coefs = cwt(Au(totalscal,1),scals,wavename); % 求连续小波系数