Matlab 小波工具箱的使用 1 (2011-11-10 20:12:39) 转载▼ 标签: 小波分析 连续小波变换 尺度 系数 信号 分类: 学科知识 最近想尝试一下小波的用法,就这matlab 的帮助尝试了一下它的例子,顺便翻译了一下帮助的内容,发现matlab 帮助做的确实不错,浅显易懂
现把翻译的文档写出来吧,想学习的共同学习吧
小波工具箱简介 小波工具箱包含了图像化的工具和命令行函数,它可以实现如下功能: l 测试、探索小波和小波包的特性 l 测试信号的统计特性和信号的组分 l 对一维信号执行连续小波变换 l 对一维、二维信号执行离散小波分析和综合 l 对一维、二维信号执行小波包分解(参见帮助Using Wavelet Packets) l 对信号或图像进行压缩、去噪 另外,工具箱使用户更方便的展示数据
用户可以做如下选择: l 显示哪个信号 l 放大感兴趣的区域 l 配色设计来显示小波系数细节 工具箱可以方便的导入、导出信息到磁盘或 matlab 工作空间
具体详见 File Menu Options 一维连续小波分析 这一部分来测试连续小波分析的特性
连续小波分析只需要一个小波函数cw t
在这一部分将学到如下内容: l 加载信号 l 对信号执行连续小波变换 l 绘制小波系数 l 绘制指定尺度的小波系数 l 绘制整个尺度小波系数中的最大值 l 选择显示方式 l 在尺度和伪频率之间切换 l 细节放大 l 在普通或绝对模式下显示系数 l 选择执行小波分析的尺度 使用命令行执行连续小波分析 这个例子是一个包含噪声的正弦波 1
加载信号 load noissin 可以使用whos 显示信号信息 whos Name Size Bytes Class noissin 1x1000 8000 double 2
执行连续小波变换 c = cwt(noissin,1:4