以数字信号序列10110010为例,给出产生2ASK信号的MATLAB程序如下,波形图如图2所示。

t=0:2*pi/99:2*pi;

m1=[];

c1=[];

for n=1:length(s)

if s(n)==0;

m=zeros(1,100);

else s(n)==1;

m=ones(1,100);

end

c=sin(f*t);

m1=[m1 m];

c1=[c1 c]

end

ask=c1.*m1;

subplot(211);

plot(m1)

title('原始信号');

axis([0 100*length(s) -0.1 1.1]);

subplot(212);

plot(ask)

title('ASK信号');

                                图 2   2ASK信号波形

以数字信号序列10110010为例,给出产生2FSK信号的MATLAB程序如下

t=0:2*pi/99:2*pi;

m1=[];

c1=[];

b1=[];

for n=1:length(s)

if s(n)==0;

m=ones(1,100);

c=sin(f2*t);

b=zeros(1,100)

else s(n)==1;

m=ones(1,100);

c=sin(f1*t);

b=ones(1,100)

end

m1=[m1 m];

c1=[c1 c];

b1=[b1 b];

end

fsk=c1.*m1;

subplot(211);

plot(b1,'r')

title('原始信号');

axis([0 100*length(s) -0.1 1.1]);

grid on;

subplot(212);

plot(fsk)

title('2FSK信号');

grid on;

在命令窗口中键入s的二进制代码和载波频率f1、f2,再输入函数名,就可以得到所对应的fsk信号输出,如输入以下指令:

s=[1 0 1 1 0 0 1 0];

f1=200;

f2=100;

fskdigital

输出波形如图5所示,其中0信号所对应的载波频率与码元速率相同,1信号所对应的载波频率为码元速率的两倍。

图5  2FSK信号波形

以数字信号序列10110010为例,给出产生2PSK信号的MATLAB程序如下

t=0:2*pi/99:2*pi;

m1=[];

c1=[];

b1=[];

for n=1:length(s)

if s(n)==0;

m=-ones(1,100);

b=zeros(1,100)

else s(n)==1;

m=ones(1,100);

b=ones(1,100)

end

c=sin(f*t);

m1=[m1 m];

c1=[c1 c]

b1=[b1 b];

end

psk=c1.*m1;

subplot(211);

plot(b1)

title('原始信号');

axis([0 100*length(s) -0.2 1.1]);

subplot(212);

plot(psk);

title('PSK信号');

grid on;

在命令窗口中键入s的二进制代码和载波频率f,再输入函数名,就可以得到所对应的psk信号输出,如输入以下指令:

s=[1 0 1 1 0 0 1 0];

f=100;

pskdigital

输出波形如图8所示,其中载波频率与码元速率相同

图8 2PSK信号波形

基于MATLAB的数字调制方法相关推荐

  1. 基于matlab的数字调制,基于MATLAB的多功能数字调制系统信号源仿真

    内容简介: 毕业设计 基于MATLAB的多功能数字调制系统信号源仿真,共60页,27225字 摘要 数字通信与模拟通信系统相比有着灵活性.高效性和保密性等突出特点.数字通信系统仿真对于系统分析起着越来 ...

  2. matlab调制解调开题报告,基于MATLB的数字调制与解调设计与仿真开题报告.doc

    基于MATLB的数字调制与解调设计与仿真开题报告 毕业(设计)论文 开 题 报 告 系 别 电子信息工程系 专 业 电子信息工程专业 班 级 122102 学生姓名 朱椰子 学 号 111861 指导 ...

  3. matlab实现图像清晰化,基于MatLab的数字图像清晰化方法.pdf

    维普资讯 · 60 · ComputerEraNo.4 2008 基于MatLab的数字图像清晰化方法 段 群,吴粉侠 (成阳师范学院计算机科学系,陕西 成阳 712000) 摘 要:图像增强 目的是 ...

  4. matlab高中必修三数学模拟,基于MATLAB的模拟调制实验报告

    <基于MATLAB的模拟调制实验报告>由会员分享,可在线阅读,更多相关<基于MATLAB的模拟调制实验报告(19页珍藏版)>请在金锄头文库上搜索. 1.基于 MATLAB 的模 ...

  5. 脉位调制解调 matlab,基于matlab的am调制解调

    基于matlab的am调制解调 基于 Matlab 的 AM 调制解调一.AM 的调制原理AM 是指对信号进行幅度调制 [2].一般做法是先在原信号上叠加一个直流信号,以保证信号 , 然后乘上一个高频 ...

  6. matlab数字音效处理器,基于matlab的数字音效处理器_毕业设计论文.doc

    基于matlab的数字音效处理器 <数字信号处理>课程项目 终期报告 题 目: 数字音效处理器 目 录 第一章 绪 论 1 1.1 项目背景及研究意义 1 1.2 数字信号处理概述1 第二 ...

  7. 信号的解调与调制matlab,基于MATLAB常用数字信号调制与解调

    内容简介: 本科毕业设计 基于MATLAB常用数字信号调制与解调 数字通信|MATLAB|ASK|PSK|FSK|调制与解调|毕业设计 文件格式:word+PPT 本科毕业设计 基于MATLAB常用数 ...

  8. 信号的调制与解调matlab仿真,基于MATLAB对信号调制与解调的仿真

    基于MATLAB对信号调制与解调的仿真 2.3 2PSK的基本原理和调制解调实现 数字相移键控,记作PSK(Phase shift-keying ),二进制相位键控记作2PSK. 2PSK就是根据基带 ...

  9. matlab显示2dpsk误码率,基于MATLAB的2DPSK调制与解调系统的分析.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab 基于MATLAB的2DPSK调制与解调系统的分析. ...

  10. am传输系统matlab,基于MATLAB的模拟调制系统仿真及测试(AM调制)

    闽江学院 <通信原理设计报告> 题 目:基于MATLAB的模拟调制系统仿真与测试 学 院:计算机科学系 专 业:12通信工程 组 长:曾锴(3121102220) 组 员:薛兰兰(3121 ...

最新文章

  1. python代码转换为pytorch_python、PyTorch图像读取与numpy转换
  2. L1-007 念数字
  3. matlab resample上采样,resample matlab实现
  4. Linux下的ELF文件、链接、加载与库(含大量图文解析及例程)
  5. Linux编译安装qemu
  6. 【并发】关于并发、超卖处理的思路
  7. python网络爬虫从入门到精通吕云翔pdf_Python 网络爬虫从入门到精通
  8. java通过JNI调用DLL文件
  9. Android主板串口线接法,9针rs232串口接线图以及接线方法
  10. 数据抽取常见的几种模式
  11. matlab最优指派求最大,matlab指派问题 线性规划
  12. python清除历史记录_只需python两行代码,就能获取你的浏览器历史浏览记录
  13. 财务部门如何用OKR管理法?看最新OKR模板
  14. 百度Java后端实习面试
  15. Hibernate之底层原理的7点整理和总结
  16. 前端搭建小人逃脱游戏(内附源码)
  17. Linkerd 2.11 服务网格Service Mesh 开箱
  18. Pycharm打开Project(工程)时停留在preparing workspace时间过长,导致打开很慢的解决方法...
  19. 加拿大量子计算机原理,量子计算机是基于什么原理而制造出来的?
  20. Unity烘焙基础操作

热门文章

  1. 解决方案:Browserslist:caniuse-lite is outdated. Please run next command `npm update`
  2. 最佳解决方法 Error: No such file or directory @ rb_sysopen
  3. java 视频边下边播_video src,如何边加载边播放?
  4. php pdo 遍历,PHP PDO操作总结
  5. .net / .net core excel转pdf
  6. Python实现两个有序集合的交集和并集
  7. oracle用户 expire,Oracle用户expired
  8. 使用Jib构建Java镜像
  9. c语言单片机实时闹钟,基于单片机的智能定时闹钟的设计
  10. 阿泰水晶报表补空行(分组)