新建
上传
首页
助手
最?/div>
资料?/div>
工具

汉明码编译码

 

一

 

设计思想

 

汉明码是一种常用的纠错码,具有纠一位错误的能力。本实验使用

Matlab

平台,分?/p>

用程序语言?/p>

simulink

来实现汉明码的编译码?/p>

用程序语言实现就是从原理层面,

通过产生

生成矩阵?/p>

错误图样?/p>

伴随式等一步步进行编译码?/p>

?/p>

simulink

实现是用封装好的汉明码编

译码模块进行实例仿真?/p>

从而验证程序语言中的编译码和误码性能分析结果?/p>

此外?/p>

在结?/p>

之前信源编码的基础上,还可实现完整通信系统的搭建?/p>

 

?/p>

 

实现流程

 

1.

 

汉明码编译码

 

生成矩阵

G

信息序列

M

产生码字

C

信道

计算伴随?/p>

S

接收码流

R

校验矩阵

H

解码码流

C2

解码信息序列

M2

 

?/p>

 

1 

汉明码编译码框图

 

1)

 

根据生成多项式,产生指定的生成矩?/p>

G

 

2)

 

产生随机的信息序?/p>

M

 

3)

 

?/p>

C

MG

?/p>

得到码字

 

4)

 

进入信道传输

 

5)

 

计算

=

T

S

RH

得到伴随?/p>

 

6)

 

得到解码码流

 

7)

 

得到解码信息序列

 

 

2.

 

汉明码误码性能分析

 

误码率(

SER

)是指传输前后错误比特数占全部比特数的比值?/p>

 

误帧率(

FER

)是指传输前后错误码字数占全部码字数的比值?/p>

 

通过按位比较、按帧比较可以实现误码率和误帧率的统计?/p>

 

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

汉明码编译码

 

一

 

设计思想

 

汉明码是一种常用的纠错码,具有纠一位错误的能力。本实验使用

Matlab

平台,分?/p>

用程序语言?/p>

simulink

来实现汉明码的编译码?/p>

用程序语言实现就是从原理层面,

通过产生

生成矩阵?/p>

错误图样?/p>

伴随式等一步步进行编译码?/p>

?/p>

simulink

实现是用封装好的汉明码编

译码模块进行实例仿真?/p>

从而验证程序语言中的编译码和误码性能分析结果?/p>

此外?/p>

在结?/p>

之前信源编码的基础上,还可实现完整通信系统的搭建?/p>

 

?/p>

 

实现流程

 

1.

 

汉明码编译码

 

生成矩阵

G

信息序列

M

产生码字

C

信道

计算伴随?/p>

S

接收码流

R

校验矩阵

H

解码码流

C2

解码信息序列

M2

 

?/p>

 

1 

汉明码编译码框图

 

1)

 

根据生成多项式,产生指定的生成矩?/p>

G

 

2)

 

产生随机的信息序?/p>

M

 

3)

 

?/p>

C

MG

?/p>

得到码字

 

4)

 

进入信道传输

 

5)

 

计算

=

T

S

RH

得到伴随?/p>

 

6)

 

得到解码码流

 

7)

 

得到解码信息序列

 

 

2.

 

汉明码误码性能分析

 

误码率(

SER

)是指传输前后错误比特数占全部比特数的比值?/p>

 

误帧率(

FER

)是指传输前后错误码字数占全部码字数的比值?/p>

 

通过按位比较、按帧比较可以实现误码率和误帧率的统计?/p>

 

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

汉明码编译码

 

一

 

设计思想

 

汉明码是一种常用的纠错码,具有纠一位错误的能力。本实验使用

Matlab

平台,分?/p>

用程序语言?/p>

simulink

来实现汉明码的编译码?/p>

用程序语言实现就是从原理层面,

通过产生

生成矩阵?/p>

错误图样?/p>

伴随式等一步步进行编译码?/p>

?/p>

simulink

实现是用封装好的汉明码编

译码模块进行实例仿真?/p>

从而验证程序语言中的编译码和误码性能分析结果?/p>

此外?/p>

在结?/p>

之前信源编码的基础上,还可实现完整通信系统的搭建?/p>

 

?/p>

 

实现流程

 

1.

 

汉明码编译码

 

生成矩阵

G

信息序列

M

产生码字

C

信道

计算伴随?/p>

S

接收码流

R

校验矩阵

H

解码码流

C2

解码信息序列

M2

 

?/p>

 

1 

汉明码编译码框图

 

1)

 

根据生成多项式,产生指定的生成矩?/p>

G

 

2)

 

产生随机的信息序?/p>

M

 

3)

 

?/p>

C

MG

?/p>

得到码字

 

4)

 

进入信道传输

 

5)

 

计算

=

T

S

RH

得到伴随?/p>

 

6)

 

得到解码码流

 

7)

 

得到解码信息序列

 

 

2.

 

汉明码误码性能分析

 

误码率(

SER

)是指传输前后错误比特数占全部比特数的比值?/p>

 

误帧率(

FER

)是指传输前后错误码字数占全部码字数的比值?/p>

 

通过按位比较、按帧比较可以实现误码率和误帧率的统计?/p>

 

 

Ͼλ">
Ͼλ
Ŀ

汉明码编译码重点讲义资料 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

汉明码编译码

 

一

 

设计思想

 

汉明码是一种常用的纠错码,具有纠一位错误的能力。本实验使用

Matlab

平台,分?/p>

用程序语言?/p>

simulink

来实现汉明码的编译码?/p>

用程序语言实现就是从原理层面,

通过产生

生成矩阵?/p>

错误图样?/p>

伴随式等一步步进行编译码?/p>

?/p>

simulink

实现是用封装好的汉明码编

译码模块进行实例仿真?/p>

从而验证程序语言中的编译码和误码性能分析结果?/p>

此外?/p>

在结?/p>

之前信源编码的基础上,还可实现完整通信系统的搭建?/p>

 

?/p>

 

实现流程

 

1.

 

汉明码编译码

 

生成矩阵

G

信息序列

M

产生码字

C

信道

计算伴随?/p>

S

接收码流

R

校验矩阵

H

解码码流

C2

解码信息序列

M2

 

?/p>

 

1 

汉明码编译码框图

 

1)

 

根据生成多项式,产生指定的生成矩?/p>

G

 

2)

 

产生随机的信息序?/p>

M

 

3)

 

?/p>

C

MG

?/p>

得到码字

 

4)

 

进入信道传输

 

5)

 

计算

=

T

S

RH

得到伴随?/p>

 

6)

 

得到解码码流

 

7)

 

得到解码信息序列

 

 

2.

 

汉明码误码性能分析

 

误码率(

SER

)是指传输前后错误比特数占全部比特数的比值?/p>

 

误帧率(

FER

)是指传输前后错误码字数占全部码字数的比值?/p>

 

通过按位比较、按帧比较可以实现误码率和误帧率的统计?/p>

 

 



ļ׺.doc޸Ϊ.docĶ

  • ҽѧ
  • ʳƷйչ״
  • ֤ʩŵ
  • 2016ɽൺпԾ
  • УԿĿһԼص(ȫ)
  • ָ뱨- 빫-йŸϢ
  • ֱ19˵(II)ҵ - 3
  • ڿչǹ֪ͨ1
  • 2015ﶫƾѧѧػҵ(16)ִ-
  • Microsoft Word ĵ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)