假设调制信号m(t)的平均值为0,将其叠加一个直流偏量A后与载波相乘,可形成调幅信号。
am(t)=(A+m(t))cos(wt);
其中,am(t)为调幅信号,A为外加直流分量。

MATLAB仿真代码

%AM调制
t=0:0.01:2*pi;
m=sin(2*t);
subplot(3,1,1);
plot(t,m);
xlabel('t');ylabel('m(t)'); A=2;
wc=200;%载波频率
am=(A+m).*cos(wc.*t);subplot(3,1,2);
plot(t,A+m);
xlabel('t');ylabel('m(t)+A'); subplot(3,1,3);
plot(t,am);
xlabel('t');ylabel('am(t)');ylim([-3,3]);

仿真结果:

可以看到,AM波的包络与调制信号m(t)形状完全一样,用包络检波的方法很容易恢复出原始调制信号。

**注意:**外加直流分量A应该不小于调制信号m(t)绝对值的最大值,否则会出现“过调幅”现象。

用MATLAB仿真AM调制相关推荐

  1. bpsk的matlab仿真,用MATLAB仿真BPSK调制

    这是本人的处女贴,以后还会写更多ICT方面的blog.今天为大家呈上MATLAB仿真BPSK调制的codes: clear all;clc; SNR_dB=1:1:9; SNR=10.^(SNR_dB ...

  2. MATLAB仿真QPSK调制信号通过AWGN信道的误符号率和误比特率分析

    MATLAB仿真QPSK调制信号通过AWGN信道的误符号率和误比特率分析 形式:程序 程序实现功能: 仿真正交相移键控QPSK信号调制的基带数字通信系统通过AWGN信道的误符号率(SER)和误比特率( ...

  3. msk误码率 matlab仿真,GMSK调制解调的MATLAB仿真与误码率分析.pdf

    GMSK调制解调的MATLAB仿真与误码率分析 67 第34卷 第2期 <新疆师范大学学报>(自然科学版) Vol.34,No.2 2015年6月 Journal of Xinjiang ...

  4. fm调制matlab仿真,FM调制的matlab仿真报告.doc

    FM调制的matlab仿真报告 FM 调制及解调题目要求:设输入信号为m(t) = cos 2πt ,载波中心频率为f c =10 Hz ,VCO的压控振荡系数为5 H z / V,载波平均功率为1W ...

  5. matlab仿真GPS调制和捕获

    一,中频数据捕获: 当捕获通道状态空闲时,启动中频数据存储,此时根据当前要捕获的卫星的来选择射频通道,并将相应的载波频率和码频率写入寄存器中,使能存储操作:当一次捕获运算完成之后,需要重新存储中频数据 ...

  6. 【MATLAB】MATLAB 仿真模拟调制系统 — FM 系统

    目录 1.FM 系统 2.波形 1.FM 系统 clear all; close all; clc; Kf = 5; %调频指数 fc = 10; %载波中心频率 dt = 0.001; T = 10 ...

  7. 【MATLAB】MATLAB 仿真模拟调制系统 — SSB 系统

    目录 1.SSB 系统 2.程序运行 1.SSB 系统 close all; clear all; clc; fm = 1; %基带信号的频率 fc = 10; %载波中心频率 dt = 0.001; ...

  8. 【MATLAB】MATLAB 仿真模拟调制系统 — DSB 系统

    目录 1.DSB 系统 2.运行图像 1.DSB 系统 close all; clear all; clc; fm = 1; %信源最高频率 fc = 10; %载波中心频率 dt = 0.001; ...

  9. qpsk调制解调matlab_本科毕业设计课题—QPSK相干解调的MATLAB仿真(3)

    继续讲解! 给出参考文章! <全数字BPSKQPSK接收机同步技术研究> 模拟中频信号经过模数转换后形成数字中频信号,解调时首先经数字下变频器DDC(digita down-convert ...

  10. 基于matlab的64QAM,通信调制体制设计之64QAM性能分析MATLAB仿真及代码

    通信调制体制设计之64QAM性能分析MATLAB仿真及代码 通信调制体制设计之64QAM性能分析MATLAB仿真及代码 任务背景 弗雷泽岛旅游经理在审查您之前建立无线链路任务的解决方案时,正在研究使用 ...

最新文章

  1. [WCF编程]13.并发:服务并发模式
  2. java shell排序算法_【算法】8种排序算法(Java)
  3. JavaScriptSerializer进行JSON序列化,得到字符串
  4. 【并查集】 HDU 4424 Conquer a New Region 贪心
  5. chrome 使用gpu 加速_DLI每周一课|用CUDA C的GPU加速库加速应用程序(新人有礼)
  6. Redmine 126邮件服务器的配置
  7. 5、Android搭建RN开发环境
  8. python编程练习:爬虫爬取全国大江大河实时水情
  9. ds1302时钟芯片工作原理引脚电路图及功能
  10. 批量生成条形码并且使用压缩包的方式下载
  11. Android 音视频编解码 MediaCodec
  12. 华尔街最“伟大”骗子排行榜!
  13. 进入和使用WinRE恢复环境
  14. clover写入efi_关于黑苹果clover写入EFI后Deepin无法正常引导的解决方法
  15. css效果之吸顶效果
  16. java中系统托盘的实现
  17. Linux系统putty的安装使用教程
  18. 应用机器学习(三):朴素贝叶斯分类器
  19. 机器学习 大数据 数据挖掘_什么是机器学习? 来自数据的情报
  20. 李开复新生演讲的重点语段

热门文章

  1. WICC | 为什么说中国「泛娱乐」出海绕不开这家公司
  2. 梯度消失和梯度爆炸原因及其解决方案
  3. 两个向量叉乘表示什么意思_为什么向量积(叉乘)的这两个概念是这样的?
  4. 理想气体的质量流量计算
  5. 腾讯java校招,09.26 腾讯校招前端一面经历
  6. 【203】SSL证书常见格式转换
  7. SqlServer查看是企业版还是个人版
  8. 万能乘法速算法大全_玩转扑克牌亲子游戏大全收藏 孩子爱上数学 快速提升计算能力...
  9. android中java中的开方
  10. 分享几个免费IP地址查询接口(API)