MATLAB直接序列扩频模拟ppt课件
用Matlab仿真直接序列扩频系统汇报内容§ 扩频过程描述 § 随机数据和Gold码的产生方法 § 调制和解调的实现方法 § 扩频和解扩的实现方法 § 捕获的方法 § 实验结果直接序列扩频过程描述随机数据的产生产生函数:通过“randsrc”生成了一个值为0和1 的随机数,数据长度为20Gold码的实现方法Gold码扩频的实现方法扩频码调制实现的方法§ 使用函数:dmod § 载波频率:1023*30 § 采样频率:1023*30*4 § 调制方法:BPSK经过调制的信号波形高斯噪声的产生方法§ 使用函数:awgn § 信噪比:-20db经过高斯信道后的信号波形解调实现的方法§ 使用的函数:ddemod捕获该图5个码字均有效=>捕获成功捕获效果解扩的方法解扩后的数据伪码类伪码类 型伪码伪码 速率(FPN)载载波速率正确率31位随机码1023FPN*40.4231位随机码1023FPN*500.9831位随机码1023FPN*1001.01023位GOLD码1023FPN*40.461023位GOLD码1023FPN*50.481023位GOLD码1023FPN*200.81023位GOLD码1023FPN*501.01023位GOLD码102300FPN*200.91023位GOLD码1023000FPN*200.951023位GOLD码1023000FPN*301.0实际数据因为噪声的随机存在,每次会不相同§ 载波速率越高,接收数据的正确率越高 § 伪码数据越长,接收数据的正确率越高 § 伪码速率越高,接收数据的正确率越高结论谢谢!