均方根的matlab程序 公式里的N分之一的N不知道是什么
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 16:37:31
均方根的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))
做了一个加白噪声的信号,进行了软硬阈值去噪,现在想进行去噪后的信噪比和均方根的计算对比:
问题是:均方根公中的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))
那个分母上的n指的是信号序列的长度.联想一下求平均值的公式就明白了.
再问: 首先谢谢回答,你说的含义我明白,不过我这个是随机产生的信号,不知道N该取多少?怎么计算?而且不知道在程序里要怎么体现。。。。真的很迷茫
再答: 假设你的信号是x,那么x的长度是:
length(x)
再问: 首先谢谢回答,你说的含义我明白,不过我这个是随机产生的信号,不知道N该取多少?怎么计算?而且不知道在程序里要怎么体现。。。。真的很迷茫
再答: 假设你的信号是x,那么x的长度是:
length(x)
均方根的matlab程序 公式里的N分之一的N不知道是什么
9的四次方根n次方根的体形
我之前想要写一个得到a的n次方根的函数,一位热心的网友给了我程序,但是我看不太懂(不太理解),我想知道这个的原理,
是否有计算任意一个数n次方或n次方根的公式呢?
数列n的n次方根,当n大于等于3时,n+1的n+1次方根>n的n次方根
simpson公式的matlab程序
1加n分之一的n次方的极限公式
matlab while语句对n!求和的程序
matlab的一个程序,不知道什么问题.
编写程序 使用如下公式求自然常数E的近似值 知道累加项1/N!
编写程序,用近公式计算e的n次方.
归纳一个数的n次方根的情况