声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2399|回复: 3

[小波] 给大家分享我自己编的程序-小波变换谱

[复制链接]
发表于 2007-4-19 04:22 | 显示全部楼层 |阅读模式

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

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

x
function [SG, PS, WES, FreqBins, Scales] = WTSpectrum(Sig,WinLen,nLevel);
%============================================================%
%  Continuous Wavelet Transform using Morlet function               
%            Sig : 信号                                          
%    WinLen : 小波函数在尺度参数a=1时的长度   (默认为 10)                 
%      nLevel : 频率轴划区间数   (默认为1024)      
%
%            SG:   返回的小波尺度谱计算结果
%            PS:    返回的小波相位谱计算结果
%         WES:   返回的小波能谱计算结果
%  FreqBins :  返回频率轴划分结果(归一化频率,最高频率为0.5)
%       Scales:   返回与频率轴划分值相对应的尺度划分 (频率0.5对应的尺度为1)
%============================================================%

if (nargin == 0),
     error('At least 1 parameter required');
end;

[WT, FreqBins, Scales] = Wavelet_Morl(Sig,WinLen,nLevel); %计算信号的连续小波变换
   SG = abs(WT).^2;                             % 计算小波尺度谱
    PS = angle(WT);                               % 计算小波相位谱
WES = sum(SG,2);                               % 计算小波能谱
回复
分享到:

使用道具 举报

发表于 2015-1-29 01:15 | 显示全部楼层
怎么应用呢?
发表于 2015-6-15 23:04 | 显示全部楼层
看着不错,运行一下试试。楼主有关于小波谱的介绍性文章吗?
发表于 2015-6-15 23:10 | 显示全部楼层
要是把画图的功能加上就好了
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-28 18:15 , Processed in 0.061905 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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