本篇博客记录论文中技术理论涉及的部分,也是论文最主要的部分。
信号模型部分
1. 信号模型的重要性
很重要,是仿真的基础。通信就是数学,公式的正确性需要蒙特卡洛仿真或者其他方式去验证。
MATLAB仿真部分
1. 加性高斯白噪声信道仿真
仿真使用awgn函数。书里找到的。要了解通信工程专业在matlab中常用的函数。
代码如下——锯齿波在经过awgn信道时的情况。
t=0:.1:10;
x=sawtooth(t);
y=awgn(x,10,'measured'); %x是通过awgn信道的信号
plot(t,x,t,y);
legend('原始信号','有噪信号');
仿真图像如下。
2. 作图加入交点和最大值点的标注
(1)交点坐标
A. 方法一:绝对值求交点(缺点是精度需要自取,有些相距较近的图形容易出现多组标注)
%% 求y1与y2的交点
clear,clc;
x = 0:0.1:20;
y1 = 3.*x;
y2 = -x+20;
is = find(abs(y1-y2)<1e-2);
% 因为是交点,所以标注一个就可以
x1_is = x(is);
y1_is = 3*x