均方根的matlab程序 公式里的N分之一的N不知道是什么做了一个加白噪声的信号,进行了软硬阈值去噪,现在想进行去噪后的信噪比和均方根的计算对比:问题是:均方根公中的n分之一种的n

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 22:50:55
均方根的matlab程序 公式里的N分之一的N不知道是什么做了一个加白噪声的信号,进行了软硬阈值去噪,现在想进行去噪后的信噪比和均方根的计算对比:问题是:均方根公中的n分之一种的n

均方根的matlab程序 公式里的N分之一的N不知道是什么做了一个加白噪声的信号,进行了软硬阈值去噪,现在想进行去噪后的信噪比和均方根的计算对比:问题是:均方根公中的n分之一种的n
均方根的matlab程序 公式里的N分之一的N不知道是什么
做了一个加白噪声的信号,进行了软硬阈值去噪,现在想进行去噪后的信噪比和均方根的计算对比:
问题是:均方根公中的n分之一种的n    不知道对应的是程序里的哪个数据       
以下是我的程序,最后两个均方根公式我编写的不对    不知道n   对应哪个   
sqrt_snr=7;
init=1626424;
[x,xn]=wnoise(2,20,sqrt_snr,init);
level=3;
xd1=wden(x,'rigrsure','s','sln',3,'sym4');
level=3;
xd2=wden(x,'sqtwolog','h','sln',3,'sym4');
Ps=sum(sum((x-mean(mean(x))).^2));%signal power
Pn=sum(sum((xd1-x).^2));           %noise power
snr1=10*log10(Ps/Pn)
Ps=sum(sum((x-mean(mean(x))).^2));%signal power
Pn=sum(sum((xd2-x).^2));           %noise power
snr2=10*log10(Ps/Pn)
rmse1=sqrt(sum((x-xd1).^2))
rmse2=sqrt(sum((x-xd2).^2))





均方根的matlab程序 公式里的N分之一的N不知道是什么做了一个加白噪声的信号,进行了软硬阈值去噪,现在想进行去噪后的信噪比和均方根的计算对比:问题是:均方根公中的n分之一种的n
那个分母上的n指的是信号序列的长度.联想一下求平均值的公式就明白了.