小波分解仿真信号:x(t)=(2+0.5 cos(6π) ) sin(30πt+0.5 co
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 14:43:47
小波分解
仿真信号:
x(t)=(2+0.5 cos(6π) ) sin(30πt+0.5 cos(20πt) )+cos(150πt)
对上面信号进行小波db1,db2等等分解,
目的是对比一下分解后的波形,我弄很久也显示不出来分解后的波形,希望能得到帮助,最好把简单的程序写一下,
仿真信号:
x(t)=(2+0.5 cos(6π) ) sin(30πt+0.5 cos(20πt) )+cos(150πt)
对上面信号进行小波db1,db2等等分解,
目的是对比一下分解后的波形,我弄很久也显示不出来分解后的波形,希望能得到帮助,最好把简单的程序写一下,
你把x的表达式写出来以后,看看这样可以不:
subplot(5,1,1)
plot(x);
[c,l]=wavedec(x,3,'db1');%db1和db2自己选择,还有分解层数你可以自己选择,这里三层分解
[cd1,cd2,cd3]=detcoef(c,l,[1,2,3]);
ca3=appcoef(c,l,'db1',3);
subplot(5,1,2)
plot(1:l(1),ca3);
title('ca3');
subplot(5,1,3);
plot(1:l(2),cd3);
title('cd3');
subplot(5,1,4);
plot(1:l(3),cd2);
title('cd2');
subplot(5,1,5);
plot(1:l(4),cd1);
title('cd1');
至于分解的意思,你可以看一下matlab里面的帮助,试试search一下wavedec,会有个分解的图示
subplot(5,1,1)
plot(x);
[c,l]=wavedec(x,3,'db1');%db1和db2自己选择,还有分解层数你可以自己选择,这里三层分解
[cd1,cd2,cd3]=detcoef(c,l,[1,2,3]);
ca3=appcoef(c,l,'db1',3);
subplot(5,1,2)
plot(1:l(1),ca3);
title('ca3');
subplot(5,1,3);
plot(1:l(2),cd3);
title('cd3');
subplot(5,1,4);
plot(1:l(3),cd2);
title('cd2');
subplot(5,1,5);
plot(1:l(4),cd1);
title('cd1');
至于分解的意思,你可以看一下matlab里面的帮助,试试search一下wavedec,会有个分解的图示
MATLAB题用Simulinkf仿真两个正弦信号相减y=sin(t)-sin(2*t).
1.利用plot函数在区间[0,2π]同时绘制x=sin(t)和y=cos(t),z=sin(t)+cos(t)的图形.
利用plot函数在区间[0,2π]同时绘制x=sin(t)和y=cos(t),z=sin(t)+cos(t)的图形.要求
解答DSP试题有一调幅信号,x(t)=[1+cos(2π×100t)]cos(2π×600t)用DFT做频谱分析,要求能
信号抽样x(t)=cos(400πt),抽样频率为 500 Hz,画出抽样后信号的傅里叶变换
急需MATLAB程序,用FFT求信号x(t)=sin(40πt)的频谱
MATLAB问题 模拟信号xn=2sin(4πt)+5cos(8πt),求64点DFT的幅值谱和相位谱
已知功率信号f(t)=20cos(400πt)cos(2000πt)V
信号与系统MATLAB实验画出f (t) = (1+ cosπt)[u(t) − u(t − 2
t=0:pi/100:10*pi; x=2*(cos(t)+t*sin(t)); y=2*(sin(t)-t*cos(t
已知函数 f(x)= 3 sinωx•cosωx-co s 2 ωx,(ω>0) 的最小正周期 T= π 2 .
周期信号相位频谱有这样一道题--已知周期信号f(t)=3-4sin(t+pi/4)+2cos(2t-pi/4),求其双边