jxzhxd 发表于 2006-5-30 20:00

[求助]关于melbankm.m函数调用出错的问题

调用该函数的时候,出现错误.s是输入的时域信号,
f=fft(s);
x=melbankm(26,512,8000,100,4000,'m');
z=log((x*abs(f(1:257).^2));
结果程序出错,希望哪位高手帮帮忙啊!!!
谢谢了!!!

happy 发表于 2006-5-30 20:24

回复:(jxzhxd)求助:关于melbankm.m函数调用出错的...

应该是26,512,8000,100,4000这些系数你选择的有问题

建议把s序列给一下,或者把错误信息给一下,要不没办法判断

jxzhxd 发表于 2006-5-30 20:34

回复:(jxzhxd)求助:关于melbankm.m函数调用出错的...

参数已经纠正过了,是(26,512,8000,0,0.5,'m')错误描述如下:
??? Error using ==> *
Inner matrix dimensions must agree

happy 发表于 2006-5-30 20:35

回复:(jxzhxd)求助:关于melbankm.m函数调用出错的...

从错误上看应该是你所采用的参数和输入的序列不对应
页: [1]
查看完整版本: [求助]关于melbankm.m函数调用出错的问题