| 查看: 642 | 回复: 4 | ||
[求助]
模平方去噪算法运行问题!
|
|
最近在编写利用模平方阀值函数去噪时,遇到了如下问题: 首先对高频小波系数进行阀值处理,然后对大于阀值的小波系数进行模平方处理,下面是算法:ind=find(abs(dcoef)>=thr(i))+prod(S(1, ); %返回大于阀值thr1小于阀值thr的高频系数的坐标C(ind)=sign(C(ind)) .* sqrt( C(ind).^2 - alpha* thr(i)^2 ) ; %返回改进模平方阀值函数处理后的高频系数 (计算后有复数) 。 算法要对>=thr(i)的高频系数进行模平方处理,但是第二句算法运行后,计算的结果里面有 “复数”,其中alpha的值为[0,1],不知道我的第二句算法里面哪出问题了? 谢谢! |
» 猜你喜欢
基于自然哲学类比的风化壳型稀土矿
已经有6人回复
评委有多少概率知道其他专家手中有哪些人的本子?
已经有4人回复
E0414, 我的本子有没有希望?
已经有17人回复
青A35岁以下通知答辩了吗
已经有4人回复
小城的小雨
已经有3人回复
看《给阿ma的情书》有感
已经有5人回复
国自然申请五篇代表作大比拼,感觉这个是最重要的
已经有4人回复
雷雨
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
ISP中的去噪算法
已经有3人回复

2楼2013-01-08 09:18:18
3楼2013-01-08 10:45:51

4楼2013-01-08 12:53:35
5楼2013-01-08 17:17:34











); %返回大于阀值thr1小于阀值thr的高频系数的坐标
回复此楼