|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
发现论坛上很多人问那种很漂亮的信号三维图是怎么画出来的。本人从一维连续小波变化函数cwt中提出相关画图部分程序,经过个人修改优化后,自编出一个很方便使用的函数myimage。改文件中有参数说明。现在提供应用的例子程序:
c=cwt(x,2:50,'morl');
figure(1);
myimage(c,'3D');
结果如demo1.jpg所示。
如果要对坐标等进行个性化设置,可以另外添加代码,如下例:
c=cwt(x,2:50,'morl');
figure(1);
h=myimage(c,'3D');
xtics=100:100:400;
xlabs=num2str(xtics(:)/fs);
set(h,'XTick',xtics,'XTickLabel',xlabs);
xlabel('time(s)');
colorbar;
结如demo2.jpg所示,将x坐标由点数改为时间标识。
第一次原创,请求加精鼓励,呵呵,欢迎试用并改进 @copyleft。
[ 本帖最后由 hyl2323 于 2006-10-18 21:40 编辑 ] |
-
demo1
-
demo2
-
-
myimage.m
2.75 KB, 下载次数: 33
myimage
评分
-
3
查看全部评分
-
|