全球旧事资料 分类
模拟图形A律解码⑴Matlab程序代码:①建立函数ADecodefu
ctio
yADecodecode
codesizesizecodecr_le
codesize1cl_le
codesize2cazeros1cl_le
1fori1cr_le
cacodei2
s0forj1
1
sscaj2
1je
dacodei1yis1a1e
dyy2
1A876A11logA
实验二
forj1le
gthyifyj0ifyi1A1yjyjA1AelseyjexpyjA11Ae
delsetempyjiftemp1A1yjtempA1AelseyjexptempA11Ae
de
d
e
d
②建立函数APCMfu
ctio
codeAPCMx
xmaxmaxabsxxxxmaxxle
le
gthxyzeros1xle
A876A11logAfori1xle
ifxi0ifxi1A
yiAxiA1elseyi1logAxiA1e
d
elsex1xiifx11A
yiAx1A1elseyi1logAx1A1
e
de
de
dy1y2
11y1rou
dy1codezerosle
gthy1
c2zeros1
1fori1le
gthy1ify1i0
c11else
c10y1iy1ie
dforj1
1
rremy1i2y1iy1ir2
c2jre
dc2fliplrc2codeic1c2
fe
d
③在新函数中调用前两个函数t00011xsi
2pitcodeAPCMx7yADecodecode7subplot211plottxtitle原函数的图形subplot212plottytitle解码后函数的图形
⑵Matlab仿真结果:
105
0
原函数的图形
05
100102030405060708091
解码后函数的图形05
0
05
100102030405060708091
2、用Matlab模拟DSB调制及解调过程⑴Matlab程序代码:closeallclearalldt0001采样时间间隔fm1信源最高频率fc10载波中心频率N4096
TNdtt0dtTdtmtsqrt2cos2pifmt信源s_dsbmtcos2pifctDSBSC双边带抑
制载波调幅
B2fm
ffigure1subplot311plotts_dsbbholdo
画出DSB信号波形plottmtr画出mt信号波形titleDSB调制信号xlabeltgrido
DSBdemodulatio
rts_dsbcos2pifctrtrtmea
rtfrfT2FtrttrtlpffrfBsubplot312plottrtk
⑵Matlab仿真结果:
holdo
plottmt2rtitle相干解调后的信号波形与输入信号的比较xlabeltgrido
subplot313fsfT2Fts_dsb求调制信号的频谱psfabssf2T求调制信号的功率谱密度plotfpsfaxis2fc2fc0maxpsftitleDSB信号功率谱xlabelfgrido

DSB调制信号2
0
2
0
05
1
15
2
25
3
35
4
45
t
相干解调后的信号波形与输入信号的比较1
0
1
0
05
1
15
2
25
3
35
4
45
t
DSB信号功率谱
05
0
20
15
10
5
0
5
10
15
20
f
f1、用Matlab模拟双极性归零码⑴Matlab程序代码:fu
ctio
ydrzxt0300x100110000101t01t0le
gthxfori1le
gthx
ifxi1forj1t02yt022i2j1yt022i1j0e
d
else⑵Matlab仿真结果:
实验三
forj1t02yt022i2r
好听全球资料 返回顶部