正在加载图片...
实验步骤: A.常用码型 A.1使用MATLAB函数wave gen来产生代表二进制序列的波形,函数wave gen的格式是: wave_gen((二进制码元,码型',R) 此处R,是二进制码元速率,单位为比特/秒(bs)。产生如下的二进制序列: >b=[101011 使用R,=100Obps的单极性不归零码产生代表b的波形且显示波形x: >>x=wave_gen(b,'unipolar_nrz',1000). >waveplot(x) A.2用如下码型重复步骤A1(提示:可以键入“help wave_gen”来获取帮助) a双极性不归零码 b单极性归零码 c双极性归零码 d受仞斯特码(nanchester) 问题3.1由上述码型确定的哪些波形在任何情况下始终没有直流成份?为什么 直流成份的缺少对波形传输有特殊的意义? A3码型的功率谱密度函数 产生一个1000个样值的二进制序列: >>b=binary(1000). 显示A.1使用的单极性不归零码的功率谱密度函数(PSD),并记录在表3.1中: psd(wave gen() 定义:Fpl:第一个谱峰 Fml:第一个频谱零点 Fp2:第二个谱峰. Fnl:第二个频谱零点 使用其它四种不同的码型,在表3.1中记录你观察到的数据: 表3.1 R=1000 Fpl Fnl Fp2 Fn2 B 单极性不归零码 双极性不归零码 单极性归零码 双极性归零码 曼彻斯特码 (Manchester) 注意:第一个频谱零点的位置决定传输带宽B A4为了显示PSD函数对二进制码率的依赖我们用曼彻斯特码和不同的R,来证实这点 >>psd(wave gen(b,'manchester',Rs)); 此处R取5kbps,10kbps,20kbps三个值,你也可用A.1中的其他码型来取代曼彻斯特码。 -16-―16― [实验步骤]: A. 常用码型 A.1 使用 MATLAB 函数 wave_gen 来产生代表二进制序列的波形,函数 wave_gen 的格式是: wave_gen(二进制码元,‘码型’,Rb ) 此处 Rb 是二进制码元速率,单位为比特/秒(bps)。产生如下的二进制序列: >> b = [1 0 1 0 1 1]; 使用 Rb=1000bps 的单极性不归零码产生代表 b 的波形且显示波形 x: >> x = wave_gen(b,‘unipolar_nrz’,1000); >> waveplot(x) A.2 用如下码型重复步骤 A.1(提示:可以键入“help wave_gen”来获取帮助) a 双极性不归零码 b 单极性归零码 c 双极性归零码 d 曼彻斯特码 (manchester) 问题 3.1 由上述码型确定的哪些波形在任何情况下始终没有直流成份?为什么 直流成份的缺少对波形传输有特殊的意义? A.3 码型的功率谱密度函数: 产生一个 1000 个样值的二进制序列: >> b = binary(1000); 显示 A.1 使用的单极性不归零码的功率谱密度函数(PSD),并记录在表 3.1 中: >> psd(wave_gen(b,‘unipolar_nrz’)); 定义: Fp1:第一个谱峰. Fn1:第一个频谱零点 Fp2:第二个谱峰. Fn1:第二个频谱零点 使用其它四种不同的码型,在表 3.1 中记录你观察到的数据: 表 3.1 Rb=1000 Fp1 Fn1 Fp2 Fn2 BT 单极性不归零码 双极性不归零码 单极性归零码 双极性归零码 曼彻斯特码 (Manchester) 注意:第一个频谱零点的位置决定传输带宽 BT。 A.4 为了显示 PSD 函数对二进制码率的依赖,我们用曼彻斯特码和不同的 Rb 来证实这点: >> psd(wave_gen(b,‘manchester’,Rb )); 此处 Rb 取 5kbps,10kbps,20kbps 三个值,你也可用 A.1 中的其他码型来取代曼彻斯特码
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有