基于Matlab的数字信号传输系统实验文档格式.docx

上传人:聆听****声音 文档编号:680282 上传时间:2023-04-29 格式:DOCX 页数:3 大小:303.94KB
下载 相关 举报
基于Matlab的数字信号传输系统实验文档格式.docx_第1页
第1页 / 共3页
基于Matlab的数字信号传输系统实验文档格式.docx_第2页
第2页 / 共3页
基于Matlab的数字信号传输系统实验文档格式.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于Matlab的数字信号传输系统实验文档格式.docx

《基于Matlab的数字信号传输系统实验文档格式.docx》由会员分享,可在线阅读,更多相关《基于Matlab的数字信号传输系统实验文档格式.docx(3页珍藏版)》请在冰点文库上搜索。

基于Matlab的数字信号传输系统实验文档格式.docx

程序源代码

Fs=1e4;

%采样频率

len=20;

%码元长度

in=randint(1,len,4);

%产生初始码元序列

sig=[];

out=[];

fort=1:

2000 %产生基带信号

n=fix(t/100);

ifn==0

in_a(t)=0;

else

in_a(t)=in(n);

end

end

subplot(2,1,1);

%基带信号

plot(in_a,'

LineWidth'

3);

title('

基带信号'

'

FontWeight'

bold'

FontSize'

20);

xlabel('

t/s'

18);

axis([100,2100,-0.5,3.5]);

set(gca,'

XTick'

0:

100:

2000);

gridon;

cxn=xcorr(in_a,'

unbiased'

);

%%计算序列的自相关函数

nfft=1024;

CXk=fft(cxn,nfft);

Pxx=abs(CXk);

index=0:

round(nfft/2-1);

k=index*Fs/nfft;

subplot(2,1,2);

plot_Pxx=10*log10(Pxx(index+1));

plot(k,plot_Pxx,'

2);

基带信号功率谱'

axis([0,5000,-10,40]);

Hz'

18,'

fori=1:

len%产生单极性归零码信号

ifin(i)==0

ins=[0,0];

elseifin(i)==1

ins=[1,0];

elseifin(i)==2

ins=[2,0];

ins=[3,0];

end

sig=[sig,ins];

4000

s(t)=0;

s(t)=sig(n);

figure;

%单极性归零码

plot(s,'

单极性归零码'

axis([100,4100,-0.5,3.5]);

200:

4100);

cxn=xcorr(s,'

nfft=1024;

单极性归零码功率谱'

s1=awgn(s,20);

%添加噪声

plot(s1);

添加噪声后的信号'

500:

cxn=xcorr(s1,'

添加噪声后的信号功率谱'

%滤波器设计

fp=500;

%通带截止

fs=550;

%阻带截止

ws=fs*2/Fs;

wp=fp*2/Fs;

[N,Wp]=ellipord(wp,ws,1,40);

[b,a]=ellip(N,1,40,Wp);

sf0=filter(b,a,s1);

%滤掉部分噪声后的信号

plot(sf0);

滤掉部分噪声后的信号'

cxn=xcorr(sf0,'

滤掉部分噪声后的信号功率谱'

form=1:

20%抽样判决

p=round(sf0(200*m-20));

out=[out,p];

%原始码元序列

stairs(in,'

原始码元序列'

axis([1,21,-0.5,3.5]);

1:

20);

%抽样判决后恢复的信号序列

stairs(out,'

抽样判决后恢复的信号序列'

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 生物学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2