代码:
解释:
如果信号x有Nx个时间样本,短时傅里叶变换的结果矩阵s有k列;
k的计算方式如图所示,M是窗函数的长度,L是重叠长度。
此符号是向下取整符号。
短时傅里叶变换的结果矩阵s的行数与参数‘FFTLength’等同。
‘FFTLength’参数默认为128的DFT点数,设置时要与窗函数比较,一定要大于或等于窗函数长度,否则会出现数值bug,而且难以被发现。
代码:
解释:
如果信号x有Nx个时间样本,短时傅里叶变换的结果矩阵s有k列;
k的计算方式如图所示,M是窗函数的长度,L是重叠长度。
此符号是向下取整符号。
短时傅里叶变换的结果矩阵s的行数与参数‘FFTLength’等同。
‘FFTLength’参数默认为128的DFT点数,设置时要与窗函数比较,一定要大于或等于窗函数长度,否则会出现数值bug,而且难以被发现。