文章目录
一、相关函数应用场景
1、生成高斯白噪声
2、信噪比 SNR
3、根据信噪比 SNR 求信号幅度
4、产生单载波信号及最终信号
5、求自相关函数及功率
6、matlab 完整代码
一、相关函数应用场景..., 本篇博客使用 matlab 求相关函数 ;
下面开始使用 matlab 计算
x(n) = \sin(2\pi fn) + N(n)
的相关函数 ;
1、生成高斯白噪声
生成 高斯白噪声 序列..., 均值 0 , 方差 1 ;
randn(1,200);
上述代码 生成的 高斯白噪声 序列 是一个 有 200 个元素的行向量 ,
如果是 randn(2, 200) 代码 , 则生成的是一个...信号 与 高斯白噪声叠加 :
% 信号 + 高斯白噪声
x = x1 + xn;
5、求自相关函数及功率
求自相关函数 , 使用 xcorr 函数 ;
% 求 x 的 自相关函数 , 长度为2N-1...y = xcorr(x, x);
求信号功率 :
% 功率 : 自相关函数 幅度 求平均
% 自相关函数 就是 200 个功率之和
y = y / 200;
6、matlab 完整代码
matlab