小波分层去噪问题求助?
这是小波分层系数wthcoef()函数中的一段
if o=='d' & nbIn==5
for k = 1:length(niv)
p= niv(k);
pc = percent(k);
cfs = c(first(p):last(p));
= sort(abs(cfs));
annul = fix(ld(p)*pc/100);
cfs(ind(1:annul)) = 0;
c(first(p):last(p)) = cfs;
end
这是对各层细节部分系数的阈值处理,不明白的是sort()函数对某层系数从大到小排序后,地下红色这行是做什么呢,什么原理啊。看着像是该层长度乘以该层阈值除以100后求取整annul。然后将排序中前annul对应的系数2取0。这是什么阈值处理方法啊 为什么我还没升级
页:
[1]