基于MATLAB的数字调制方法
以数字信号序列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的数字调制方法相关推荐
- 基于matlab的数字调制,基于MATLAB的多功能数字调制系统信号源仿真
内容简介: 毕业设计 基于MATLAB的多功能数字调制系统信号源仿真,共60页,27225字 摘要 数字通信与模拟通信系统相比有着灵活性.高效性和保密性等突出特点.数字通信系统仿真对于系统分析起着越来 ...
- matlab调制解调开题报告,基于MATLB的数字调制与解调设计与仿真开题报告.doc
基于MATLB的数字调制与解调设计与仿真开题报告 毕业(设计)论文 开 题 报 告 系 别 电子信息工程系 专 业 电子信息工程专业 班 级 122102 学生姓名 朱椰子 学 号 111861 指导 ...
- matlab实现图像清晰化,基于MatLab的数字图像清晰化方法.pdf
维普资讯 · 60 · ComputerEraNo.4 2008 基于MatLab的数字图像清晰化方法 段 群,吴粉侠 (成阳师范学院计算机科学系,陕西 成阳 712000) 摘 要:图像增强 目的是 ...
- matlab高中必修三数学模拟,基于MATLAB的模拟调制实验报告
<基于MATLAB的模拟调制实验报告>由会员分享,可在线阅读,更多相关<基于MATLAB的模拟调制实验报告(19页珍藏版)>请在金锄头文库上搜索. 1.基于 MATLAB 的模 ...
- 脉位调制解调 matlab,基于matlab的am调制解调
基于matlab的am调制解调 基于 Matlab 的 AM 调制解调一.AM 的调制原理AM 是指对信号进行幅度调制 [2].一般做法是先在原信号上叠加一个直流信号,以保证信号 , 然后乘上一个高频 ...
- matlab数字音效处理器,基于matlab的数字音效处理器_毕业设计论文.doc
基于matlab的数字音效处理器 <数字信号处理>课程项目 终期报告 题 目: 数字音效处理器 目 录 第一章 绪 论 1 1.1 项目背景及研究意义 1 1.2 数字信号处理概述1 第二 ...
- 信号的解调与调制matlab,基于MATLAB常用数字信号调制与解调
内容简介: 本科毕业设计 基于MATLAB常用数字信号调制与解调 数字通信|MATLAB|ASK|PSK|FSK|调制与解调|毕业设计 文件格式:word+PPT 本科毕业设计 基于MATLAB常用数 ...
- 信号的调制与解调matlab仿真,基于MATLAB对信号调制与解调的仿真
基于MATLAB对信号调制与解调的仿真 2.3 2PSK的基本原理和调制解调实现 数字相移键控,记作PSK(Phase shift-keying ),二进制相位键控记作2PSK. 2PSK就是根据基带 ...
- matlab显示2dpsk误码率,基于MATLAB的2DPSK调制与解调系统的分析.doc
您所在位置:网站首页 > 海量文档  > 计算机 > matlab 基于MATLAB的2DPSK调制与解调系统的分析. ...
- am传输系统matlab,基于MATLAB的模拟调制系统仿真及测试(AM调制)
闽江学院 <通信原理设计报告> 题 目:基于MATLAB的模拟调制系统仿真与测试 学 院:计算机科学系 专 业:12通信工程 组 长:曾锴(3121102220) 组 员:薛兰兰(3121 ...
最新文章
- python代码转换为pytorch_python、PyTorch图像读取与numpy转换
- L1-007 念数字
- matlab resample上采样,resample matlab实现
- Linux下的ELF文件、链接、加载与库(含大量图文解析及例程)
- Linux编译安装qemu
- 【并发】关于并发、超卖处理的思路
- python网络爬虫从入门到精通吕云翔pdf_Python 网络爬虫从入门到精通
- java通过JNI调用DLL文件
- Android主板串口线接法,9针rs232串口接线图以及接线方法
- 数据抽取常见的几种模式
- matlab最优指派求最大,matlab指派问题 线性规划
- python清除历史记录_只需python两行代码,就能获取你的浏览器历史浏览记录
- 财务部门如何用OKR管理法?看最新OKR模板
- 百度Java后端实习面试
- Hibernate之底层原理的7点整理和总结
- 前端搭建小人逃脱游戏(内附源码)
- Linkerd 2.11 服务网格Service Mesh 开箱
- Pycharm打开Project(工程)时停留在preparing workspace时间过长,导致打开很慢的解决方法...
- 加拿大量子计算机原理,量子计算机是基于什么原理而制造出来的?
- Unity烘焙基础操作
热门文章
- 解决方案:Browserslist:caniuse-lite is outdated. Please run next command `npm update`
- 最佳解决方法 Error: No such file or directory @ rb_sysopen
- java 视频边下边播_video src,如何边加载边播放?
- php pdo 遍历,PHP PDO操作总结
- .net / .net core excel转pdf
- Python实现两个有序集合的交集和并集
- oracle用户 expire,Oracle用户expired
- 使用Jib构建Java镜像
- c语言单片机实时闹钟,基于单片机的智能定时闹钟的设计
- 阿泰水晶报表补空行(分组)