learner
2008-09-18, 16:03
使用美尔滤波器的时候,就是把滤波器melbankm0(24,512,16000,0,0.5,'m')和需要过滤的信号x相乘吗?
我一段程序:
for i=1:size(s,1);
t=s(i,:);
h(i,:)=fft(t(i,:));
h(i,:)=h(i,:).*conj(h(i,:));
end
%对功率谱进行滤波
c1=bank*t;
结果运行出来总是说:
??? Error using ==> mtimes
Inner matrix dimensions must agree.
Error in ==> rfmfsc at 22
c1=bank*t;
有哪位可以帮帮我解决一下呢?如果我问的不够详细我还可以说的在细一些!谢谢!
我一段程序:
for i=1:size(s,1);
t=s(i,:);
h(i,:)=fft(t(i,:));
h(i,:)=h(i,:).*conj(h(i,:));
end
%对功率谱进行滤波
c1=bank*t;
结果运行出来总是说:
??? Error using ==> mtimes
Inner matrix dimensions must agree.
Error in ==> rfmfsc at 22
c1=bank*t;
有哪位可以帮帮我解决一下呢?如果我问的不够详细我还可以说的在细一些!谢谢!