Cena马 发表于 2010-11-1 10:57

谁有谐波小波变换的matlab实例程序??

谁有谐波小波变换的matlab实例程序??

pengcheng5251 发表于 2010-11-1 11:07

网上很多,搜一下就可以了

Cena马 发表于 2010-11-1 12:27

回复 pengcheng5251 的帖子

您能直接提供一个谐波小波变换的matlab函数吗?

jinyan19860616 发表于 2011-1-7 15:50

您现在有matlab谐波小波的程序吗?能否给我看看

jinyan19860616 发表于 2011-1-11 09:40

回复 3 # Cena马 的帖子

请问你找到谐波小波变换的程序了吗?能否给我看看

mni987654321 发表于 2011-1-11 17:08

同求!!!{:{46}:}

hitdely 发表于 2011-2-25 15:19

你看看这个http://forum.vibunion.com/thread-50266-1-1.html有用吗

wanmbv 发表于 2012-7-31 16:09

%%%%%谐波小波变换的FFT实现方法%%%%%%%%%%
clear
fs=1024;
dett=1/fs;%采样周期
nx=512;%采样点数
tp=nx*dett;%采样时间长度
t=0:dett:(nx-1)*dett;%时间向量
detf=1/tp;%频率间隔
f=0:detf:(nx-1)*detf;%频率向量

x=2*sin(20*pi*t);
%c1=ones(1,nx/2-16);
%c2=0.998*ones(1,nx/2+16);
%c=;
%x=x.*c;

x(96:160)=1.5*x(96:160);
subplot(411);plot(t,x);
fft_x=fft(x);
subplot(412);stem(f,abs(fft_x));
km=log2(nx)-1;%谐波小波最高分解层为n-2

for i=1:km
    k=pow2(i-1)+1:pow2(i);
    fft_x1{i}=fft_x(k);
    a{i}=ifft(fft_x1{i});
end
=dwt(x,'db3');
t1=0:4*dett:(nx-1)*dett;
subplot(413);stem(t1,abs(a{km}));
subplot(414);stem(abs(cd));

猫头鹰先生 发表于 2014-3-31 11:07

01.%%%%%谐波小波变换的FFT实现方法%%%%%%%%%%

02.clear

03.fs=1024;

04.dett=1/fs;%采样周期

05.nx=512;%采样点数

06.tp=nx*dett;%采样时间长度

07.t=0:dett:(nx-1)*dett;%时间向量

08.detf=1/tp;%频率间隔

09.f=0:detf:(nx-1)*detf;%频率向量

10.

11.x=2*sin(20*pi*t);

12.%c1=ones(1,nx/2-16);

13.%c2=0.998*ones(1,nx/2+16);

14.%c=;

15.%x=x.*c;

16.

17.x(96:160)=1.5*x(96:160);

18.subplot(411);plot(t,x);

19.fft_x=fft(x);

20.subplot(412);stem(f,abs(fft_x));

21.km=log2(nx)-1;%谐波小波最高分解层为n-2

22.

23.for i=1:km

24.    k=pow2(i-1)+1:pow2(i);

25.    fft_x1{i}=fft_x(k);

26.    a{i}=ifft(fft_x1{i});

27.end

28.=dwt(x,'db3');

29.t1=0:4*dett:(nx-1)*dett;

30.subplot(413);stem(t1,abs(a{km}));

31.subplot(414);stem(abs(cd));

犟牛 发表于 2014-3-31 14:47

http://forum.vibunion.com/thread-9141-1-1.html
提供了多种小波程序,可以参考
页: [1]
查看完整版本: 谁有谐波小波变换的matlab实例程序??