声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1957|回复: 1

[混合编程] 请教matcom编译.m文件问题

[复制链接]
发表于 2007-5-8 15:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

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
回复
分享到:

使用道具 举报

发表于 2007-5-8 16:34 | 显示全部楼层
原帖由 yhc310 于 2007-5-8 15:44 发表
各位高手大家好:请教一个用matcom编译.m文件得问题。从网上看了很多matcom混合编程得问题,但说法有很多。关于能不能编译小波工具箱的问题一直没有一个明确的结论,有人做过matcom与小波函数相结合的程序,eig ...


请认真阅读关于 matcom 混编的精华贴,里面就有你要的答案:

4. 只能写load(filename),不能写load(filename,’-mat’);
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-6-6 09:13 , Processed in 0.059857 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表