在信号去噪处理中,通常可以使用 信噪比、均方根误差、互相关系数 来评估去噪信号与原始信号的相似程度。
互相关系数计算公式:
matlab代码实现:
%////////////////////////// 方法一 ////////////////////////////////////////////////////////
t=0:0.01:10;
x=sin(t);
y=sin(t)+randn(1,length(t))*0.3;
a=corr(x',y','type','Pearson') %注意:x和y均为列序列,得出的结果才是一个系数,否则输出一个矩阵
输出结果:
a = 0.9146
%%///////////////////////////////////////// 方法二 /////////////////////////////////////////////
t=0:0.01:10;
x=sin(t);
y=sin(t)+randn(1,length(t))*0.5;
corr2(x,y) % 行序列或列序列都行
%%////////////////////////////////////////////////////////////////////////////////////
均方根误差计算公式:
信噪比计算公式: