相似系数计算公式

计算公式

在采用盲分离算法进行信号分离的时候,需要对分离结果进行定量分析和评估,分离效可用相似系数来评估。分离的信号 y i y_i yi与原始信号 s j s_j sj的相似系数定义为:
ξ i j = ∣ ∑ K = 1 l y i ( k ) s j ( k ) ∣ ∑ k = 1 L y i 2 ( k ) ∑ k = 1 L s j 2 ( k ) \xi_{ij}=\frac{|\sum_{K=1}^{l}y_i(k)s_j(k)|}{\sqrt{\sum_{k=1}^{L}y_i^2(k)\sum_{k=1}^{L}s_j^2(k)}} ξij=k=1Lyi2(k)k=1Lsj2(k) K=1lyi(k)sj(k)
ξ i j \xi_{ij} ξij等于1,则表明分离的信号 y i y_i yi与原始信号 s j s_j sj仅存在幅度上的不同,分离的信号十分纯净;若i
ξ i j \xi_{ij} ξij等于0,则表明分离的信号 y i y_i yi与原始信号 s j s_j sj完全不相同,信号没有被分离。因此, ξ i j \xi_{ij} ξij的数值越接近1,分离的效果越好。

编程实现

例如要计算两个信号(向量)sourceS和estmatS之间的相似系数:

A = abs(sum(sourceS.*estmatS)); %分子
B = sqrt(sum(sourceS.^2)*sum(estmatS.^2)); %分母
simlCoe = A/B;

参考文献:
[1]李凤娥.自适应抗干扰及盲源分离应用技术研究[D].西安电子科技大学,2021.DOI:10.27389/d.cnki.gxadu.2021.001863.
(4.2.1节)

  • 12
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nwsuaf_huasir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值