普通调幅(AM)与抑制载波双边带调幅(DSB)matlab编程实现
实验任务
实现单频信号的AM、DSB调制,绘制调制前后的波形和频谱
实验原理
matlab代码
AM调制
clear all;
ts = 0.0025; %信号抽样时间间隔
fs = 1/ts; %抽样频率
t = 0:ts:10-ts; %时间向量
df = fs/length(t); %fft的频率分辨率
msg2 = cos(2*pi*2*t);
Pn = fft(msg2)/fs; %求消息信号的频谱
f = -fs/2:df:fs/2-df;
figure(1);
subplot(2,1,1);
plot(t,msg2);
title("消息信号波形");
subplot(2,1,2);
plot(f,fftshift(abs(Pn))); %画出消息信号频谱
title("消息信号频谱");
A=4;
fc = 100; %载波频率
Sam=(A+msg2).*cos(2*pi*fc*t); %已调信号
Pam = fft(Sam)/fs;
figure(2);
subplot(2,1,1);
plot(t,Sam);
title("AM信号波形");
subplot(2,1,2);
plot(f,fftshift(abs(Pam))); %画出已调信号频谱
title("AM信号频谱");
DSB调制
clear all;
ts = 0.0025; %信号抽样时间间隔
t = 0:ts:10-ts; %时间向量
fs = 1/ts; %抽样频率
df = fs/length(t); %fft的频率分辨率msg2 = cos(2*pi*2*t);
Pn = fft(msg2)/fs; %求消息信号的频谱
f = -fs/2:df:fs/2-df;
figure(1);
subplot(2,1,1);
plot(t,msg2);
title("消息信号波形")
subplot(2,1,2);
plot(f,fftshift(abs(Pn))) %画出消息信号频谱
title("消息信号频谱")A=4;
fc = 100; %载波频率
Sdsb=msg2.*cos(2*pi*fc*t); %已调信号
Pdsb = fft(Sdsb)/fs;
figure(2);
subplot(2,1,1);
plot(t,Sdsb);
title("DSBSC信号波形")
subplot(2,1,2)
plot(f,fftshift(abs(Pdsb))); %画出已调信号频谱
title("DSBSC信号频谱")
运行结果
AM:
DSB:
实验结论
比较二者的频谱可以看出,抑制载波双边带调制与普通调幅相比,少了载波分量,优点:调制效率高,节省了载波功率。缺点:不能用包络检波的方式恢复消息信号,只能相干解调恢复消息信号,系统实现较为复杂。
普通调幅(AM)与抑制载波双边带调幅(DSB)matlab编程实现相关推荐
- matlab 调幅频谱ifft,通原抑制载波单边带调幅.doc
通原抑制载波单边带调幅 通信原理 课程设计论文 学院:信息工程学院 班级:通信09-2班 姓名:伍国超 学号: 抑制载波单边带调幅(SSB) 1.设计内容概述 设计目的 1. 研究模拟连续信号在SSB ...
- 常规双边带调幅(AM)仿真
一.调制原理 常规双边带调幅又叫标准调幅,简称调幅(AM).假设调制信号 m(t) 的平均值为 0,将其加上一个直流分量 A0 后与载波相乘就可以得到AM信号. 调制模型如下图所示: 二.解调原理 对 ...
- 双边带调幅DSB-SC和解调的matlab仿真
目录 一.理论基础 二.核心程序 三.仿真结论 一.理论基础 单边带:只传送一个边带的调制方式成为单边带调制. AM.DSB的共同缺点:所需传输的带宽是信号的2倍,这样就降低了系统的有效性.由于从信息 ...
- 单音信号对载波信号进行双边带幅度调制
#方案描述: 设计两个DDS:DDS_150MHz的时钟速率,载波频率为1MHz,输出数据格式为2补码:DDS_250MHz的时钟速率,调制信号频率为1kHz,输出数据格式为2补码 波表ROM由MAT ...
- 常规调幅系统matlab结果,基于MATLAB的单边带调幅系统的建模仿真.doc
基于MATLAB的单边带调幅系统的建模仿真 目 录 0 前言1 1 单边带调制与解调的基本概念2 1.1 单边带调制2 1.2 单边带解调2 1.3 希尔波特(Hilbert)变化2 2 单边带调制的 ...
- matlab与单边带系统仿真,基于Matlab 单边带系统仿真研究
0 引言本文引用地址:http://www.eepw.com.cn/article/201809/388626.htm 根据通信理论,单边带系统将功率全部转换到了有用信息的边带,使用的带宽只有双边带调 ...
- matlab调幅举例,基于MATLAB的单边带调幅和解调的实现设计.doc
基于MATLAB的单边带调幅和解调的实现设计 数字通信原理课程设计报告书 课题名称单边带调幅SSB和解调的实现设计姓 名学 号 院 系物理与电信工程系专 业通信工程指导教师 2010年 1月 15日 ...
- matlab单边带调幅系统的建模仿真(笔记)
单边带调幅系统的建模仿真 希尔伯特变换 实信号 x(t) 的希尔伯特变换就是将该信号中所有频率成分的信号份量移相 −π/2 而得到的新信号,记为 x^(t)\hat{x}(t)x^(t).对于单频率正 ...
- matlab中幅度调制,双边带幅度调制及其MATLAB仿真.pdf
双边带幅度调制及其MATLAB仿真 科 技 交 流 张洁 王赋攀 1 2 四川农业大学 工程技术学院 1. 计算机科学与技术系 雅安625014 西南科技大学 计算机科学与技术学院 双边带幅度调制及其 ...
最新文章
- 北京科技大学计算机科学与技术复试,【2017年整理】北京科技大学计算机科学与技术考研经验.doc...
- datax 高级_GitHub - xhhx55/DataX
- aspose.words 表格内容水平居中_CSS十五种方法教你如何居中一个元素
- java反射 获取局部变量_Java反射:如何获取变量的名称?
- 基于深度学习模型WideDeep的推荐
- 2017.7.28 愤怒的小鸟 思考记录
- bootstrap 固定最底部_固定在页面顶部或底部的导航栏《 Bootstrap 3 基础 》
- 气压、温度、湿度传感器BME280的使用方法
- matlab股票5日移动均线,一分钟,看懂五日均线图!
- 简单易懂读《重构》 - Refused Bequest (拒绝继承的遗赠)
- 毕业设计必备案例:Python开发桌面程序——各种版本学生信息管理系统
- 21受限玻尔兹曼机RBM
- Kali2020详细的安装教程
- c语言将字符串按空格分割_C语言根据空格分割获取字符串单元
- 通过XManager5连接Linux操作系统,安装Eclipse工具,进行代码开发、测试
- 如何使用E邮宝的热敏标签纸打印亚马逊外箱单?
- 西铁城s621c打印机调试说明,西铁城CL-S621CII驱动
- 股票自选股基本函数大全-3
- [幽默网文]本寺特此公示释永信大和尚悔过书
- 7. print的应用(3):格式化输出之format模式