迭代的噪声能量阈值参数cc如何确定
%小波系数的处理:Swd_n=swd;
swd_org=swd;
mask_n=zeros(size(Swd_n)); %先把系数处理矩阵设置为全0。
for j=1:(level-1)
%在1:(level-1)分解层次上对高频系数处理,最后一层无法求相关系数,所以不作处理。
Noise_d1=swd_org(j,:);
Noise_d1=Noise_d1(1:200);
%Pnoise=sum(abs(Noise_d1).^2);
%Noise_var=Pnoise%sqrt(Pnoise/200);
Noise_var=var(Noise_d1); %以信号的前80个只含有噪声的点估计噪声在各层的方差。
%Pw_var=sum(abs(swd_org(j,:)).^2);
Pw_var=var(swd_org(j,:));
Corr=swd_org(j,:).*swd_org(j+1,:); %定义相关系数为相邻两层的乘积。
cc=1.7 ; %_______用以设定停止迭代的噪声能量阈值,需要根据情况调节。________%
最后一行如何调节?求大神回复! 有什么根据吗
页:
[1]