快乐abcde 发表于 2006-4-30 16:08

高手看看这个程序怎么去噪声啊!!

t1=;<BR>y1=;<BR>t2=;<BR>y2=;<BR>t=;<BR>y=;<BR>m=5;<BR>tt=[];<BR>yy=[];<BR>for i=1:m;<BR>tt=;<BR>yy=;<BR>end<BR>t3=;<BR>y3=;<BR>t4=;<BR>y4=;<BR>tt3=;<BR>yy3=;<BR>tt4=[];<BR>yy4=[];<BR>for i=1:m<BR>tt4=;<BR>yy4=;<BR>end<BR>ttt4=;<BR>yyy4=;<BR>t5=;<BR>y5=;<BR>ta6=;<BR>ya6=;<BR>tb6=325.6:0.001:327.85;<BR>q=2*pi/0.225;<BR>yb6=0.15*sin(q.*(tb6-325.6))+0.15;<BR>tc6=;<BR>yc6=;<BR>t6=;<BR>y6=;<BR>t7=330.5:0.1:382.5;<BR>p=pi/52;<BR>y7=0.7*sin(p.*(t7-330.5))+0.3;<BR>t8=;<BR>y8=;<BR>tt5=;<BR>yy5=;<BR>patch(tb6,yb6,'r');<BR>tt8=[];<BR>yy8=[];<BR>m=5;<BR>for i=1:m;<BR>tt8=;<BR>yy8=;<BR>end<BR>ttt8=;<BR>yyy8=;<BR>t9=;<BR>y9=;<BR>t10=;<BR>y10=;<BR>tt9=;<BR>yy9=;<BR>tt10=[];<BR>yy10=[];<BR>m=5;<BR>for i=1:m;<BR>tt10=;<BR>yy10=;<BR>end<BR>ttt10=;<BR>yyy10=;<BR>t11=;<BR>yy11=;<BR>t12=;<BR>t11=;<BR>y11=;<BR>t12=;<BR>y12=;<BR>tt11=;<BR>yy11=;<BR>m=5;<BR>tt12=[];<BR>yy12=[];<BR>for i=1:m;<BR>tt12=;<BR>yy12=;<BR>end<BR>ttt12=;<BR>yyy12=;<BR>m=1;n=13980;p=10;<BR>u=wgn(m,n,p);<BR>image1=yyy12+u;<BR>x = image1;<BR>=wavedec(x,2,'db3');<BR>=ddencmp('den','wv',image1);<BR> =wdencmp('gbl',c,s,'db3',2,thr,sorh,keepapp);<BR>=ddencmp('den','wv',image1);<BR>plot(ttt12,x)<BR>这个程序能把image1中的噪声去掉么??????

happy 发表于 2006-4-30 16:33

回复:(快乐abcde)高手看看这个程序怎么去噪声啊!!...

u是叠加的高斯白噪声,可以用weiner滤波
页: [1]
查看完整版本: 高手看看这个程序怎么去噪声啊!!