- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通信原理上机实验报告
年级: 姓名: 学号: 时间:
数字双相码的仿真
一、实验目的
1.熟悉MATLAB软件的工作环境
2.熟练掌握数字双相码的MATLAB仿真
3.熟练掌握数字双相码的Simulink仿真
二、实验原理
双相码,又名曼彻斯特码,其编码规则是:将信息代码0编码为线路码“01”,将信息代码1为线路码“10”双相码常用于局域网传输,每一位的中间的跳变,既作时钟信号,又作数据信号。
三、实验内容与结果
(1)实验程序
close all
clear all
k=14;
L=128;
N=2^k;
M=N/L;
dt=1/L;
T=N*dt;
df=1.0/T;
Bs=N*df/2;
t=linspace(-T/2,T/2,N);
f=linspace(-Bs,Bs,N);
EP1=zeros(size(f));
EP2=zeros(size(f));
EP3=zeros(size(f));
for x=1:1000
K=round(rand(1,M));
original=zeros(L,M);
Manchester=zeros(L,M);
for i=1:M
if K(i)==1
original(:,i)=1;
Manchester(1:L/2,i)=1;
else
original(:,i)=0;
Manchester(:,i)=1;
Manchester(1:L/2,i)=0;
end
end
original=reshape(original,1,N);
Manchester=reshape(Manchester,1,N);
ORIGINAL=t2f(original,dt);
P1= ORIGINAL.*conj(ORIGINAL)/T;
MANCHESTER=t2f(Manchester,dt);
P2= MANCHESTER.*conj( MANCHESTER)/T;
EP1=(EP1*(x-1)+P1)/x;
EP2=(EP2*(x-1)+P2)/x;
end
figure(1)
subplot(2,2,1);
plot(t,original);
axis([-5,5,min(original)-0.1,max(original)+0.1]);
title(原码,fontsize,12);
xlabel(t(ms),fontsize,12);
ylabel(original(t),fontsize,12);
grid on
subplot(2,2,2);
plot(t,Manchester);
axis([-5,5,min(Manchester)-0.1,max(Manchester)+0.1]);
title(数字双向码,fontsize,12);
xlabel(t(ms),fontsize,12);
ylabel(Manchester(t),fontsize,12);
subplot(2,2,3);plot(f,EP1);
axis([-5,5,0,0.3]);
title(原码功率谱密度图,fontsize,12);
xlabel(f(kHz),fontsize,12);
ylabel(P1(f),fontsize,12);
grid on
subplot(2,2,4);plot(f,EP2);
axis([-5,5,0,0.15]);
title(数字双向码功率谱密度图,fontsize,12);
xlabel(f(kHz),fontsize,12);
ylabel(P2(f),fontsize,12);
grid on
function X=t2f(x,dt)
X=fftshift(fft(x))*dt;
end
(2)实验结果
1.数字双向码的Simulink仿真
(1)Simulink仿真模型
(2)数字双向码的Simulink仿真参数
模块名称
参数名称
参数取值
Bernoulli Binary Generator
Probability of a zero
0.5
Initial seed
61
Sample time
1s
Switch
Criteria for passing first in put
U2=Threshold
Threshold
0.5
Pulse Generator
Period
1s
Pulse Width
50(%of period)
Phase
您可能关注的文档
最近下载
- 超高分子量聚乙烯管(UHMWPE)安装工法[推荐].pdf VIP
- 2025巨量引擎品牌广告产品营销手册.pptx VIP
- 七年级生物期中模拟卷【测试范围:新教材人教版七年级上册第一单元】(考试版)(深圳专用).docx VIP
- 2025年中考作文押题预测:《__________一路随行》+优秀范文.doc VIP
- 高中地理实践活动组织与实施方案.docx VIP
- 青少年趣味编程(Python)第三节字符串的格式化 课后服务.ppt VIP
- 2025年国家能源集团第一批社会招聘笔试笔试参考题库附带答案详解.docx
- 城市更新建设项目监理服务方案投标文件(技术方案).doc
- 2024年国家公务员考试《公安专业科目》真题及答案 .docx VIP
- 2025年船舶工业绿色智能船舶绿色船舶技术创新与人才培养报告.docx
原创力文档


文档评论(0)