马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
各位高手大家好:请教一个用matcom编译.m文件得问题。从网上看了很多matcom混合编程得问题,但说法有很多。关于能不能编译小波工具箱的问题一直没有一个明确的结论,有人做过matcom与小波函数相结合的程序,eight说过不能用matcom编译所有工具箱函数。下面是一个单层小波分解的程序,编译的时候到了dwt处过不去,想请大家看看,是我这里设置不对,还是不能编译!谢谢各位了。
randn('seed',531316785);
s=2+kron(ones(1,8),[1,-1])+((1:16).^2)/32+0.2*randn(1,16);
[ca1,cd1]=dwt(s,'haar');
subplot(311);plot(s);title('原始信号');
subplot(323);plot(ca1);title('haar低频系数');
subplot(324);plot(cd1);title('haar高频系数');
[Lo_D,Hi_D]=wfilters('haar','d');
[ca2,cd2]=dwt(s,'db2');
subplot(325);plot(ca2);title('db2低频系数');
subplot(326);plot(cd2);title('db2高频系数');
错误提示为:
Error D:\matlab\toolbox\wavelet\wavelet\wavemngr.m 152: 'load(bin_file,'-mat')'
load: mat file must exist during compilation or variables must be explicitly stated
Example: load file a b c |