搜索资源列表
crc_coder
- 利用Matlab生成给定P生成多项式的CRC编码程序
几种编码误码率性能的测试程序
- 生成多项式为(561,753)的(2,1,8)卷积码的编码、译码、AWGN信道下的误码率性能的测试程序,Q matrix to solve the problem, according to input parameters can be calculated as a Q band random matrices, satisfy the following conditions, each row of the matrix, each row, each diagonal are a nu
SPA_log
- LDPC码的和积算法,码长可以任意,输出多项式即可,译码输出软信息-Sum-product algorithm for LDPC codes, code length can be arbitrary, the output polynomials can be, decoder outputs soft information
CAcodegeneration
- gps信号的C/A码生成源程序,输入:C/A码G1多项式,C/A码G2多项式,抽头选择G_SEL 输出:CA码序列-C/Acode generation
EXIT
- 本源码包参考英国Southampton大学Robert G. Maunder教授2008年的EXIT charts开源demo,给出了通用(分量码多项式可自定义)并行级联Turbo码的EXIT charts的作图源码。同时可完成迭代轨线、BER等值线的绘制等工作。 由于对于码块长较大的情形仿真需要较长时间,源码包也给出了部分分量码多项式的仿真结果,可直接用于绘图。 源码包还给出了最经典的S.Ten Brink介绍EXIT charts基本原理的参考文献,以及本人对通信系统中迭代译码过程分
turbo
- 使用malab完成turbo码的编译码,在给定生成多项式、交织映射表和删余选择的情况下进行turbo编码-Use malab complete turbo code encoding and decoding, in a given generator polynomial, interleaving mapping table and the deletion of the circumstances under which I choose turbo coding
Cyclic(73)
- 循环码的定义以及由生成多项式求解生成 矩阵和系统生成矩阵的过程,并在Matlab环境下写出了循 环码的编码器和解码器代码,实现了编码和译码功能。分析和讨论了 此码发现错误、纠正错误的能力,并讨论了其与线性分组码、Hamming 码等信道编码的区别与联系。 - Definition of cyclic codes generated by the polynomial generator matrix of the process of seeking system, writte
mfashengqi
- 利用MATLAB开发一个N=5的M序列发生器的仿真程序,其本原多项式为g(x)=1+x^2+x^5.-Use MATLAB to develop a N = 5 M-sequence generator simulation program, its primitive polynomial g (x) = 1+x ^ 2+x ^ 5.
XULIE
- 利用matlab编程,编写了一个m序列的本原多项式,并且可以利用库函数求序列的自相关-Using matlab programming, wrote a primitive polynomial m sequence, and can take advantage of the library function uation autocorrelation
卷积码的编码和VB译码
- 在MATLAB上设计一个(2,1,3)卷积编码器和对应的采用维特比译码算法的译码器。编码器的生成多项式为:[1 0 1;1 1 1]。将编码器的输出经过一个高斯白噪声信道的结果作为译码器的输入,观察比较译码器输出和编码器输入,了解卷积码的容错性,并计算译码结果的误比特率.(A convolutional coder (2, 1, 3) and corresponding decoder using Vitby decoding algorithm are designed on MATLAB.
CRC16
- 在Matlab环境下用于计算CRC16的代码,本原多项式为X16+X15+X2+1,并提供测试文件。(In the Matlab environment for the calculation of CRC16 code, the primitive polynomial is X16+X15+X2+1, and provide the test file.)
BPSK_AWGN_rayleigh_code_interleave
- 搭建 BPSK+编码+交织仿真通信链路,仿真分析在不同信道条件下的不同译 码算法的误比特率性能。基于 matlab,搭建 BPSK+卷积编码+交织通信收发链路, 仿真参数如下: 1) 信源比特速率: 100 b R kbps = 2) 卷积编码:码率为 1/2,生成多项式为(561,753) 3) 译码方式:维特比译码(硬判决译码、软判决译码(8 比特量化)) 4) 交织:行列交织,交织器深度为 100bit,宽度为 10; 5) 仿真点数:106 1. 在 AWGN 信道下,仿真并绘出该系统在