【雷达通信】信道编码和交织含Matlab源码
1 简介
数字信号在传输过程中,加性噪声、码间串扰等都可能引起误码。为了提高 系统的抗干扰性能,可以加大发送功率,降低接收设备本身的噪声,以及合理选 择调制、解调方法等。此外、还可以采用信道编码技术。信道编码是为了降低误 码率,提高数字通信的可靠性而采取的编码,它按一定的规则人为引入冗余度。 本次实验以卷积码为例,详细原理参考《通信原理》第七版 11.7 节内容。 实际信道中产生的错误往往是突发错误或突发错误与随机错误并存,如短波、 散射和有线交换等信道中。在这类信道中应用纠错码效果显然不好,如果首先能 把突发错误离散成随机错误,然后再利用纠错码则能取得明显效果。 在移动通信中,如何选择合适的差错控制方法,不仅与信息码发生的错码数 量有关,而且还与错码在数据信息中的分布有关。众所周知,大多数差错的产生 既不是随机无关也不是明确的单个突发。因此,单纯纠随机错误码或纠单个突发 错误的信道编码将难以纠正混合分布的错码。尤其是在移动通信这种变参信道上, 人们希望设计这样的信道编码,它既能纠随机错误又能纠单个或多个突发错误。 交织方法是一种实用而且常用的构造码的方法,它能把比较长的突发错误或 多个突发错误离散成随机错误。交织是指一个数据序列在一一对应的条件下进行 数据的位置重排过程。其逆过程为解交织,也就是将接收到的信息序列进行位置 还原,使数据的位置还原成发送时的顺序。本次实验以矩阵交织为例,详细原理 参考《通信原理》第七版 11.8 节内容
2 部分代码
clear ;close all;clc;n=7;k=4;data=randi([0,1],k*2000,1); %信源长度,k*2000co
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
