Matlab 生成一定信噪比的信号

文章目录

  • 【 1. 信噪比 】
  • 【 2. 功率归一化 】
    • 2.1 实信号+实噪声
    • 2.2 实信号+复噪声
  • 【 3. 能量归一化 】
    • 3.1 实信号+实噪声
    • 3.2 实信号+复噪声
  • 【 4. 小结 】

【 1. 信噪比 】

  • 信噪比公式 1 : S N R = 10 ∗ l o g 10 P s P n 信噪比公式1:SNR=10*log_{10}\frac{P_s}{P_n} 信噪比公式1SNR=10log10PnPs其中, P s P_s Ps P n P_n Pn 分别指 信号的平均功率、噪声的平均功率。
  • 当信号和噪声的长度相等为N时,根据平均功率的公式 P s = E s / N P_s=E_s/N Ps=Es/N 以及 P n = E n / N P_n=E_n/N Pn=En/N,上式可化为: 信噪比公式 2 : S N R = 10 ∗ l o g 10 E s E n 信噪比公式2:SNR=10*log_{10}\frac{E_s}{E_n} 信噪比公式2SNR=10log10En

你可能感兴趣的:(RSP,雷达信号处理,DSP,数字信号处理,matlab,信噪比,功率归一化,能量归一化,输入信噪比,输出信噪比,信号生成)