zoukankan      html  css  js  c++  java
  • Conherence Function

    来源:

    部分来自wiki:https://en.wikipedia.org/wiki/Coherence_(signal_processing);

    部分来自网络其它内容。

     

    The coherence (sometimes called magnitude-squared coherence) between two signals x(t) and y(t) is a real-valued function that is defined as:

    C_{xy}(f) = frac{|G_{xy}(f)|^2}{G_{xx}(f) G_{yy}(f)}

    where Gxy(f) is the cross-spectral density between x and y, and Gxx(f) and Gyy(f) the autospectral density of x and y respectively. The magnitude of the spectral density is denoted as |G|. Given the restrictions noted above (ergodicity, linearity) the coherence function estimates the extent to which y(t) may be predicted from x(t) by an optimum linear least squares function (最优线性最小二乘函数).

     

    Values of coherence will always satisfy 0le C_{xy}(f)le 1.

    For an ideal constant parameter linear system with a single input x(t) and single output y(t), the coherence will be equal to one. If Cxy is less than one but greater than zero it is an indication that either: noise is entering the measurements, that the assumed function relating x(t) and y(t) is not linear, or that y(t) is producing output due to input x(t) as well as other inputs. If the coherence is equal to zero, it is an indication that x(t) and y(t) are completely unrelated, given the constraints mentioned above.

    The coherence of a linear system therefore represents the fractional part of the output signal power that is produced by the input at that frequency. We can also view the quantity 1 - C_{xy} as an estimate of the fractional power of the output that is not contributed by the input at a particular frequency. This leads naturally to definition of the coherent output spectrum:

    G_{vv} = C_{xy} G_{yy}

    G_{vv} provides a spectral quantification of the output power that is uncorrelated with noise or other inputs.

     

    一些补充知识:

     

  • 相关阅读:
    矩阵求逆的几种方法总结(C++)
    c++ 继承类强制转换时的虚函数表工作原理
    博客开通(附本博客样式)
    Python-SocketServer模块
    Python-UDP编程
    Python-TCP编程
    Python-logging模块
    Python-多线程+多进程包(concurrent包,处理并发)
    07数组与接口
    java作业 06
  • 原文地址:https://www.cnblogs.com/minks/p/4868344.html
Copyright © 2011-2022 走看看