MATLAB信号分析之信号功率、噪声功率与信噪比
创作时间:
作者:
@小白创作中心
MATLAB信号分析之信号功率、噪声功率与信噪比
引用
CSDN
1.
https://blog.csdn.net/weixin_45333185/article/details/142891729
在信号处理领域,信号功率、噪声功率和信噪比是三个非常重要的概念。本文将从理论和实践两个方面对这三个概念进行详细讲解,并通过MATLAB仿真分析进行验证。
一、信号功率、噪声功率与信噪比
1. 信号功率
信号功率是指信号的平均功率,一般用S表示。若信号由序列A=[A0, A1, A2, … Ai, … AN]给出,则信号功率由下式给出:
信号功率的单位是W(瓦特)。
2. 噪声功率
噪声功率是指噪声的平均功率,一般用N表示。它是噪声序列平方和的平均值,单位也是W(瓦特)。
3. 信噪比
信噪比是指信号功率S与噪声功率N的比值,一般用SNR表示。SNR由下式给出:
显然,SNR是无量纲的。工程中一般使用SNR的dB值,此时便称SNR的单位是分贝(dB)。
4. 信噪比线性值与分贝值的换算关系
若用S/N表示SNR的线性值(即由信号功率和噪声功率直接计算得到的比值),用SNR_dB表示SNR的分贝值,则两者之间换算关系如下:
SNR_dB = 10*log10(S/N)
S/N = 10^( SNR_dB/10)
例如,若已知SNR_dB=20dB和信号功率S=0.5W,则可计算出噪声功率N=S/[10^( SNR/10)]=0.005W。
二、MATLAB仿真分析
下面以awgn的使用为例,给出MATLAB仿真中信号功率、噪声功率、与信噪比的应用举例。
1. 建立awgn信道通信模型
首先使用MATLAB生成一段余弦信号,并将其送入awgn函数增加噪声,然后用带噪信号和原始信号作差得到噪声序列。代码如下:
% 指定信号的参数,频率1Hz,采样频率为64Hz,信号持续时间为10秒(640个samples)。
A = 1; % 余弦波的振幅
f = 1; % 余弦波的振荡频率,简称频率
fs = 64; % 数字信号的采样频率(sampling frequency ),简称采样率
Ts = 1/fs; % 采样周期,也即采样值的时间间隔
L = 640; % 一个采样值称为一个sample,L为sample的个数
t = (0:L-1)*Ts; % 时间向量
snr = 20; % 信噪比,dB值
% 生成余弦波x
x = A * cos(2*pi*f*t); % 余弦波
% 信号经过awgn信道
y = awgn(x,snr,'measured'); % 信号叠加高斯白噪声
% 噪声
n = y - x;
% 画出生成余弦波的时域波形
figure()
subplot(311)
plot(t,x,'LineWidth',1.5)
title('余弦信号的时域波形')
grid on
xlabel('t/s')
ylabel('cos(2*pi*f*t)')
subplot(312)
plot(t,y,'LineWidth',1.5)
title('加噪余弦信号的时域波形(SNR=20dB)')
grid on
xlabel('t/s')
ylabel('cos(2*pi*f*t)+noise')
subplot(313)
plot(t,n,'LineWidth',1.5)
title('噪声的时域波形')
grid on
xlabel('t/s')
ylabel('noise')
得到的信号与噪声画图如下:
2. 计算信号功率与噪声功率
代码如下:
% 信号功率
n2 = norm(x, 2); % 2-范数
Ps = n2^2 / length(y) % 计算信号的平均功率(线性值)
% 噪声功率
n2_n = norm(n, 2); % 2-范数
Pn = n2_n^2 / length(n) % 计算噪声的平均功率(线性值)
计算结果如下:
Ps = 0.5000
Pn = 0.0049
3. 结果分析
SNR=20dB意味着信号功率是噪声功率的100倍,仿真中生成的余弦信号其功率为0.5W,所以加入的噪声功率为0.005W。仿真结果符合理论计算。
热门推荐
鼻子里面疼是什么原因
气体液化的两个条件
骨关节炎用药指南:先读懂西乐葆说明书
地黄属与毛地黄属区别 | Rehmannia和Digitalis植物特征
摄影三要素之光圈:定义、作用与应用场景全解析
隔夜菜为什么不能吃?5大原因或致癌伤身|带饭要如何储存及加热?
不拍戏就消失的欧豪:用实力证明自己
人体工程学在卫生间的应用
清明节祭祀活动频繁,山火敲响警钟,大地亟待复绿
SPSS区分度分析教程:从操作到结果解读
什么食物降血脂,什么食物升血脂,你都知道吗?
三国时期顶尖谋士探秘:诸葛亮之外的三位智者
怎样摆脱被潜意识控制的心理
月嫂哪个证书含金量最高
烟台还是威海?北方沿海城市游玩,怎么选!
私域营销策略怎么制定?
提升写作技能:七个高效练习方法
十种常用淬火方法汇总
难怪蒋忠要抢快活林,你看施恩在那祸害了多少女子,武松心知肚明
内层残铜率对板厚的影响
加州大学洛杉矶分校金融学专业毕业要求高吗
数字编码记忆法入门:01-10数字编码表详解
吲哚布芬的作用机制与广泛应用
鸭嘴兽现状揭秘-古老生物是否面临灭绝危机?
一文读懂家装热水循环系统:大循环 vs 小循环
机械制造中绿色制造技术的应用
彭博:英国电动车每年快充费用比烧油多1000美元
菊花的开放时间,不同品种的开花时间有区别
汽车商业险年费揭秘:价格构成、影响因素与估算方法
两种最恶劣的MBTI人格