• 通信原理:基于MATLAB的AM调幅分析


    目的:

    通过matlab仿真AM调制,通过图像分析来更好的了解AM调制的过程

    1.为什么基带信号要加上一个直流分量。

    2.所加直流分量为什么要大于基带信号的最大值。

    3.时域中调制信号与载波和基带信号之间的关系。

    代码:

    复制代码
    x=0:0.001:0.2;
    
    A1=5;%基带最大值是1
    
    S=4;%基带上移
    
    w1=25*pi; %基带信号的角频率是*pi<300
    
    w2=100*pi;%载波信号的角频率100*pi>300
    
    axis([0 0.1 -2 4]) %坐标限制范围
    
    y=A1*cos(w1*x); %基带信号
    
    subplot(2,2,1);plot(x,y),title('基带时域图'); %显示原始图像
    
    y1=S+y;
    
    subplot(2,2,2);plot(x,y1),title('平移时域图'); %显示增加直流之后
    
    y2=cos(w2*x);%载波信号
    
    subplot(2,2,3);plot(x,y2),title('调制信号'); %显示载波信号
    
    y3=y2.*y1;%调制信号
    
    y4=abs(hilbert(y3)); %正包络曲线
    
    y5=-abs(hilbert(-y3));%反向包络曲线
    
    %y4=envelope(y3);
    
    subplot(2,2,4);plot(x,y3),title('载波和基带时域关系'); %显示载波信号
    
    hold on;plot(x,y4,'--g'); %显示正包络线
    
    hold on;plot(x,y5,'--r'); %显示反向包络线
    
    legend('调制信号','包络线');
    
    //注:通过改变S的值便可以观测到S对包络线的影响
    复制代码

    结果:

    相关信号符号解释准备:

      基带信号:y=A1*cos(w1*x);MAX为5,基带信号的角频率是w1是25*pi<300;

      载波信号:y2=cos(w2*x);幅值为1,载波信号的角频率w2=100*pi>300

      直流分量:S

      调制信号:y3= (A1*cos(w1*x)+S)* cos(w2*x);

    情况一当S>A1分析图   S=7的时候:

    情况二当S=A1分析图   S=5的时候

    情况三:当S<A1分析图   S=4的时候

    结论:通过图像分析我们可以知道,当幅值平移量大于或者等于基带信号的最大值的时候,调制信号的包络曲线并不会失真(S=7和S=5的时候),当幅值平移量小于基带信号最大值的时候(S=4的时候),调制信号的包络曲线便会失真。

  • 相关阅读:
    ChatGPT/GPT4科研技术应用与AI绘图及论文高效写作
    应用多元统计分析--多元数据的直观表示(R语言)
    占据财富管理数字化转型高地,「双录+可回溯」齐护航!
    Linux中自动构建项目——make和makefile
    温故而知新一(C++)
    虚拟主播是什么,有什么技术原理?- 沉睡者IT
    LiveData 的使用和原理
    【每日一题】第一天
    谈谈JMM
    CentOS7 挂载镜像为本地YUM源
  • 原文地址:https://www.cnblogs.com/My-Re-liYhao-2021-11-10/p/16027658.html