首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Matlab > 两种经典信号盲分离算法比较

两种经典信号盲分离算法比较

资 源 简 介

基于负熵和基于峭度的算法的相似系数和信干比相差不多,都能很好地实现信号的盲分离。基于峭度的FastICA算法的收敛速度要快,迭代次数比基于负熵的FastICA算法少四倍以上。从分离时间也可以看出基于峭度的算法比基于负熵的算法快将近四倍。SIR随信噪比增大的结果图可以看出存在高斯噪声时,基于峭度的FastICA算法的SIR略高于基于负熵的算法,最大相差1dB。SMSE随信噪比增大两种判据下的FastICA算法都逐渐变小,但是基于峭度的算法的SMSE更小,一般相差0.2左右。综上可知,基于峭度的FastICA算法性能要优于基于负熵的FastICA算法。

文 件 列 表

程序
gauss_filter.m
gmskdata.m
gmsk_phase.m
ICA.m
ICAkurt.m
SIR.asv
SIR.m
SMSE.asv
SMSE.m
VIP VIP
0.174525s