matlab中的小波变换问题
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/05 20:32:07
matlab中的小波变换问题
clear;
wavedata = wavread('2_cln.wav');
wavedata = wavedata';
F_data = fft(wavedata);%FFT(Fast Fourier Transformation).
程序中wavedata = wavedata'的作用是什么?
clear;
wavedata = wavread('2_cln.wav');
wavedata = wavedata';
F_data = fft(wavedata);%FFT(Fast Fourier Transformation).
程序中wavedata = wavedata'的作用是什么?
楼上说的正确,的确是共轭转置.
主要原因是: wavread读入的音频文件以行向量表示数据,即每列表示一个声道(两列表示左右声道),而FFT默认是要对每一列进行傅里叶变换,因此要进行转置,再FFT处理.
主要原因是: wavread读入的音频文件以行向量表示数据,即每列表示一个声道(两列表示左右声道),而FFT默认是要对每一列进行傅里叶变换,因此要进行转置,再FFT处理.